Advertisement
Extended StayAmerica Amarillo - West
Extended StayAmerica Amarillo - West
Address:
2100 Cinema Drive, Amarillo, Texas
Traveler Rating by TripAdvisor

Traveler Comments

very noisy, bed was too firm and linen stunk!
Nice room but should have had a breakfast for the price.
Please enable JavaScript to properly view and use this web site.