 |
3100 W. Interstate 40, Amarillo, TX 79102 USA |
The Ambassador Hotel is Amarillo's finest and most luxurious hotel.
The hotel rises 10 stories amid the Amarillo landscape and has a beautiful interior garden atrium.
The Ambassador Hotel is conveniently located in the heart of Amarillo's business district, within 15 minutes of the Amarillo International Airport and located immediately off Interstate 40.
The Ambassador Hotel has 265 luxuriously renovated guest rooms, meeting and banquet facilities and key-access, Executive level with Presidential Suites, concierge services, bell service and complimentary airport transportation.
|