( 57 Reviews )
Lake Powell Resort
Resort Hotel, Hotel, Lodge
100 Lake Shore Dr Page, AZ 86040
Desirae PK
Room interior looked fairly new and was clean. Love that the rooms have outdoor spaces and refrigerators. Wouldnt recommend paying extra for a Lake view room as the lake ... more
( 0 Reviews )