This fabulous resort-style lodge lies on the shores of Lake Powell and offers a wonderful holiday destination.
See more: Hotels in USA Hotels in Page - Lake Powell - Az Holiday Destinations in USA