Westgate Mall Travel Info
Number of nearby hotels | 447 |
---|---|
3-star hotels | Drury Inn & Suites Amarillo, Hyatt Place Amarillo-West and Home2 Suites by Hilton Amarillo |
Location | Amarillo, United States of America |
Explore the great outdoors at Amarillo Botanical Gardens, a lovely green space in Amarillo. Attend a sporting event while in this family-friendly area or simply enjoy the top-notch restaurants.