Sun Suites of Stafford
Sun Suites of Stafford
Address:
11620 Lebon Lane, Stafford, Texas
Traveler Rating by TripAdvisor

Traveler Comments

There was no one manning the check-in desk. My room key (card) didn't work. The accomodations were Spartan; there was cleaning provivded only once during our stay.
Frayed facility, with air conditioning that barely worked, disintegrating caulking in the bathroom, poorly working toilet, no soap to use at the kitchen sink and limited television options.
Please enable JavaScript to properly view and use this web site.