Travel Inn on Route 66 - Accomodations
Your Gateway to the Stunning South Rim of the Grand Canyon!
Travel Inn 66:
801 West Route 66Flagstaff, Arizona, USA
86001
1.888.828.4984
Contact Us for more information regarding our location.
For a direct route to our location, please enter the following coordinates into your GPS:
Latitude: 35.192781
Longitude: -111.660424

