O apartamento Travelers Mini Stays - Revelation Nation Welcome dá acesso direto a Saint Peter Claver Church e apresenta vistas para a montanha. Rocky Peak está a 4.2 km da propriedade, enquanto Santa Susana Depot Museum and Model Railroad está a cerca de 2.7 km.
Ventura fica a cerca de 45 minutos de carro. Uma caminhada de 14 minutos leva os hóspedes ao Omega o bar de sushi.
TV de tela plana com canais via satélite e controle de temperatura são apresentados em cada quarto. Alguns quartos fornecem terraço. As casas de banho oferecem banheira, casa de banho separada e chuveiro.