Photo gallery for Comfort Suites South
Comfort Suites South
Amarillo hotel with indoor pool
Reviews
8.2
Very good
Popular amenities
Explore the neighborhood
6318 Ventura Dr, Amarillo, TX, 79110
- Westgate Mall11 min drive
- Texas Tech University Health Sciences Center12 min drive
- Cadillac Ranch14 min drive
- Amarillo, TX (AMA-Rick Husband Amarillo Intl.)20 min drive