Featuring an outdoor pool, this hotel is located in Page. Each room offers free Wi-Fi and a flat-screen cable TV. Wahweap Marina is 15 minutes’ drive from the hotel. A free breakfast is served daily.
Number of rooms: 107
643 South Lake Powell Boulevard, Page, AZ 86040, United States
Hotel booked 1 times today.