Appealing location
By far, one of the most attractive aspects of the Super 8 Page Lake Powell is its location. Many guests recommend it for its proximity to Antelope Canyon, but you will also find that the hotel places you within easy walking distance of shops and restaurants.