To select another state, click on the United States link above
To select another city in Texas, click on the Texas link above.
Luxe Worldwide Hotels - Amarillo Texas
Ambassador Hotel 3100 I-40 West
Amarillo, TX 79102 Nightly Rates(91.38 - 91.38)3 Star
Ambassador is a fitting name for the hotel that represents the absolute best of Amarillo and Texas-Accommodations of the highest level, superior service and hospitality without equal. You'll find these superlatives to be true when you let t...more