JavaScript is not enabled.
Ambassador Amarillo was very good for my business stay - Review by citysearch c | Ambassador Catering

Ambassador Catering

Claim

Ambassador Amarillo was very good for my business stay 5/4/2011

The Ambassador Hotel in Amarillo, TX, was very good for my business stay. They had many convenient amenities, like wireless Internet access and conference rooms. more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021