Comfort Suites Texas Ave.
2313 Texas Avenue South, Near Texas A&M University - College Station, College Station, TX 77840, United States
Rating
4.3
Price Level
$
Rooms
54
Pets
No
04
May

Comfort Suites Texas Ave., College Station

Comfort Suites Texas Ave.

Comfort Suites Texas Ave.

Price & Availability

Overall

Excellent
4.3
404 reviews

Customers Review

Value 3.7
Location 4.3
Cleanliness 4.4
Comfort 4.4
Neighborhood 4.4
Amenities 4.1
Condition 4.3
Quality 5
Recomendation 90.7%