O apartamento Travelers Mini Stays - Revelation Nation Welcome dá acesso direto a Saint Peter Claver Church e apresenta vistas para a montanha. Santa Susana Pass State Historical Park está a 3.6 km do apartamento, enquanto Santa Susana Depot Museum and Model Railroad é aninhado a 2.7 km de distância.
O hotel fica a 57 km de Ventura. A propriedade é cerca de 14 minutos a pé de Omega servindo cozinha asiática.
TV de tela plana com canais via satélite e controle de temperatura estão disponíveis em todas as unidades. O apartamento Travelers Mini Stays - Revelation Nation Welcome também inclui terraço. Todas as casas de banho têm banheira, casa de banho separada e chuveiro.