Directions to the Ambassador Hotel Amarillo

The Ambassador Hotel is located at I-40 and Georgia Street, Exit 68B, 12 miles (15 minutes) from the Amarillo International Airport. Our location provides convenient access to all that Amarillo has to offer.

Physical address:
3100 I-40 West, Amarillo, TX 79102

MapQuest Results for Ambassador Hotel Amarillo, TX