Canyon Plaza Resort

406 Canyon Plaza Lane
Grand Canyon
Arizona
United States