Comfort Suites South

6318 Ventura Dr
Amarillo, Texas 79110
Near Ozymandias on the Plains
More hotels near this hotel

More Hotels Near Comfort Suites South

Motel 6 Amarillo TX
8601 Canyon Dr
Amarillo, TX 79110
Distance: 0.4 miles

Holiday Inn Express Amarillo South
6701 Hollowood Rd
Amarillo, TX 79119
Distance: 0.7 miles

Budget Inn & Suites
4519 Canyon Drive
Amarillo, TX 79107
Distance: 3.4 miles

TownePlace Suites by Marriott Amarillo West/Medical Center
6807 I-40 WEST
Amarillo, TX 79106
Distance: 4.7 miles

Hampton Inn & Suites Amarillo West
6901 I-40 W
Amarillo, TX 79106
Distance: 4.8 miles

Fifth Season Inn Amarillo
6801 W Interstate 40
Amarillo, TX 79106
Distance: 4.8 miles

Sleep Inn & Suites West Medical Center
6915 I-40 W
Amarillo, TX 79106
Distance: 4.8 miles

Amarillo Landmarks Near Comfort Suites South

A Pony For Your Thoughts (4.4 miles)
Scci Hospital Of Amarillo (4.9 miles)