Exit 117onI-27 Northbound
Right 0.15 mi
Comfort Suites
6318 Ventura Drive, Amarillo, TX 79110
Amenities
WiFi
24 Hours (Front Desk)
Fitness Center
Breakfast (Free, Hot)
Business Center
Elevators
Smoke Free
Parking Notes (Free)
Restaurant Attached