There`s plenty to do at the South Rim Entrance: The Heart of The Grand Canyon National Park. Whether your trip to the canyon is a once-in-a-lifetime adventure or a much needed escape to nature, make The Squire Inn your first and only choice for lodging.