208 North Lake Powell Boulevard, AZ 86040 Page, Vereinigte Staaten
Dieses Hotel befindet sich in Page, Arizona, in der Nähe von Sehenswürdigkeiten wie dem Lake Powell und dem Glen Canyon Dam. Freuen Sie sich auf Annehmlichkeiten wie einen Außenpool und einen Whirlpool.