The newly built Country Inn & Suites by Radisson, Page, AZ, conveniently located just off Highway 89, offers modern rooms and suites near the southern shores of Lake Powell. Hike to the Horseshoe Bend overlook to photograph the picturesque Glen Canyon and Colorado River. You can also tour Antelope Canyon, one of the country's most-visited slot canyons, or take a day trip to witness the breathtaking beauty of the Grand Canyon.
Partial Data by Foursquare.