Holiday Inn Express Page
The Holiday Inn Express Page Lake Powell is located is in the heart of beautiful Lake Powell Country and the Navajo Indian Reservation. Nearby is Lake Powell National Monument and the huge man-made lake with over 1500 miles of shoreline.
The 74 guest rooms at the Holiday Inn Express feature Color Cable TV, Individually Controlled Air Conditioning and Coffee Maker.
751 South Navajo Drive, Page, AZ 86040, USA