643 South Lake Powell Boulevard, AZ 86040 Page, Vereinigte Staaten
Dieses Hotel erwartet Sie in Page mit einem Außenpool. Jedes Zimmer bietet kostenloses WLAN und einen Flachbild-Kabel-TV. Der Yachthafen von Wahweap liegt nur 15 Fahrminuten vom Hotel entfernt.