Ambassador Hotel
3100 I-40 West, Amarillo, 79102
Poor, 2.5 Voted Amarillo's best hotel ten consecutive years, the Ambassador Hotel is the embodiment of Texas Hospitality. Superior accommodations, extraordinary service and hospitality without equal make the Ambassador the choice for luxury accommodations in Amarillo.
Recreation
Business Center
Fitness Center
Spa
Indoor Pool
Less InfoVoted Amarillo's best hotel ten consecutive years, the Ambassador Hotel is the embodiment of Texas Hospitality. Superior accommodations, extraordinary service and hospitality without equal make the Am...
More Info