Where is Lake Powell Canyon Inn?

Where is Lake Powell Canyon Inn located?

Lake Powell Canyon Inn, Arizona, United States of America (approx. 36.92001°, -111.46153°)


Where is Lake Powell Canyon Inn on the map?