Situato nella località di Page, quest'hotel sorge a 15 minuti di auto da Wahweap Marina. Dispone di piscina all'aperto, camere con connessione Wi-Fi gratuita e TV via cavo a schermo piatto.
Numero delle stanze: 107
643 South Lake Powell Boulevard, Page, AZ 86040, Stati Uniti
Prenotato 1 volte oggi.