649 South Lake Powell Boulevard, Page, AZ 86040, USA
649 South Lake Powell Boulevard Page, AZ 86040
Page
Arizona
86040
United States
877-411-3436877-411-3436
Super 8 Page Lake Powell Area is pet friendly! Pets of any size are allowed for $10 per pet per night. There is no specified limit on the number of pets allowed per room.