107 South Lake Powell Boulevard, AZ 86040 Page, Estados Unidos
Este hotel está localizado em Page, no Arizona, a cerca de 8 km de Horseshoe Bend e a cerca de 4 km do Lago Powell. Disponibiliza uma piscina exterior, quartos com acesso Wi-Fi gratuito e um pequeno-almoço quente diário.