Super 8 by Wyndham Page/Lake Powell
Page Arizona
Discover a paradise for pets and their owners at Super 8 by Wyndham Page/Lake Powell, where four-legged travelers are treated like VIP guests, you'll be within a 10-minute drive of Antelope Canyon and Horseshoe Bend. This hotel is 15 minutes drive to Lake Powell and 20 minutes drive to Lower Antelope Canyon.
Relax in accommodations featuring air conditioning, a flat-screen TV, daily housekeeping, mini-refrigerator, complimentary high-speed WiFi and a private bathroom with premium toiletries, easy-clean surfaces and versatile comforts. Conveniences include an iron and ironing board and a phone.
Property Details
Location
649 S Lake Powell Blvd, Page, Arizona 86040, United States