Overlooking the Glen Canyon National Recreation Area and within minutes of Antelope Slot Canyon and Lake Powell, Courtyard Page hotel offers a good base from which to explore the area.