Hotel About Super 8 by Wyndham Texas City/Galveston Area
Super 8 by Wyndham Texas City/Galveston Area is a 2-star hotel in Texas City (TX), United States. Guests rate it 8.4/10 (very good) across 2 reviews, ranking it #12 of 17 places to stay in Texas City (TX). The property has 60 rooms.
Property facts
- Property type
- Hotel
- Star rating
- 2 stars
- Rooms
- 60
- Chain
- Wyndham Hotels & Resorts
- Brand
- Super 8
Location
1121B Highway 146 N, Texas City (TX), 77590, United States
Frequently asked questions
Is Super 8 by Wyndham Texas City/Galveston Area a good place to stay?
Super 8 by Wyndham Texas City/Galveston Area has a guest rating of 8.4 out of 10 from 2 reviews, which is considered very good. It ranks #12 of 17 properties in Texas City (TX) on Triptoic.
Where is Super 8 by Wyndham Texas City/Galveston Area located?
Super 8 by Wyndham Texas City/Galveston Area is located at 1121B Highway 146 N, Texas City (TX) 77590, United States.
How many stars does Super 8 by Wyndham Texas City/Galveston Area have?
Super 8 by Wyndham Texas City/Galveston Area is rated 2 stars.
How many rooms does Super 8 by Wyndham Texas City/Galveston Area have?
Super 8 by Wyndham Texas City/Galveston Area has 60 rooms.