Super 8 College Station
Super 8 College Station
Address:
301 Texas Ave. South, College Station, Texas
Traveler Rating by TripAdvisor

Traveler Comments

good location, nice room at a good price
The room was clean, comfortable and affordable. The complimentary breakfast was satisfying.
Proximity to campus and price can not be beaten.
Please enable JavaScript to properly view and use this web site.