208 North Lake Powell Boulevard, AZ 86040 Page, Estados Unidos
Este hotel se encuentra en Page, Arizona, cerca de los lugares de interés, como el lago Powell y la presa del Cañón de Glen, y ofrece instalaciones, como piscina al aire libre y bañera de hidromasaje.