Ambassador - Hotel Location
3100 Interstate 40 West, Amarillo, United StatesMain Features
Ambassador - Hotel Amenities
-
Leisure & Sports
Fitness studio
-
Ambassador - Hotel Guest Services
Room service - Laundry
-
Room Amenities
Cable/ Satellite television
Rooms