Situación
The Ambassador Hotel is located at I-40 and Georgia Street, Exit 68B, 20 kilometres (18 minutes) from the Amarillo International Airport. Our location provides convenient access to all that Amarillo has to offer, including shopping, Amarillo Arts, medical centers, financial districts, and downtown businesses.