Antelope Canyon Inn
Hotel
Page, Glen Canyon
Located in downtown Page, Arizona, this hotel is just 1 block from the John Wesley Powell Museum. The hotel features free Wi-Fi access.
Number of rooms: 39
75 South 7th Avenue, Page, AZ 86040, United States