The hotel is located in Page, only 2.5 km from Lake Powell. Numerous bars and restaurants as well as Page Golf Club are within close proximity, while public transport links are within 50 m of the hotel and within easy reach on foot.
See more: Hotels in USA Hotels in Page - Lake Powell - Az Holiday Destinations in USA