Super 8 College Station

2 ratings

Rating By Category

SurveyMini App

Want to write your own reviews?

Download our SurveyMini App.

For Apple For Android

Location

301 Texas Aveb,
College Station, TX 77840-1721

anonymous

By anonymous | 9/18/2015

Hall was very humid ac leaked carpet was soaked phone was broken the whole place looked as though it could use a face lift!

Podracer

By Podracer | 7/19/2015

Only there for a meeting on the lobby