Where is Grand Canyon Plaza Hotel?

Where is Grand Canyon Plaza Hotel located?

Grand Canyon Plaza Hotel, Arizona, United States of America (approx. 35.97372°, -112.12687°)


Where is Grand Canyon Plaza Hotel on the map?