
Travelodge by Wyndham Page, View of Lake Powell
207 N Lake Powell Blvd, Page
Location A great option to spend a night. Mini-hotel Travelodge by Wyndham Page, View of Lake Powell is located in Page. This mini-hotel is located 1 km from the city center. You can take a walk and explore the neighbourhood area of the mini-hotel. Places nearby: Page Hospital, Glen Canyon Da
Free WiFiParkingPool


















