Grand Canyon Plaza Hotel
Grand Canyon, United States
Located just under a mile away from the Grand Canyon National Park's
southern entrance, the Grand Canyon Plaza Hotel is an exceptional hotel
that offers guests with the perfect location to experience the American
Southwest. Nestled in Tusayan, Arizona, this hotel is about 7 miles away
from the South Rim.