





Super 8 by Wyndham Texas City/Galveston Area
★★ 2.0 Star Hotel
(2 reviews)
About Super 8 by Wyndham Texas City/Galveston Area
Super 8 by Wyndham Texas City/Galveston Area is a 2.0-star hotel located in Texas City (TX), United States. The property is situated at 1121B Highway 146 N, Texas City (TX), United States, 77590. Guests have rated this hotel 8.4/10 based on 2 reviews, reflecting very good overall satisfaction. The property features 60 rooms. The hotel is part of the Wyndham Hotels & Resorts chain under the Super 8 brand, known for consistent quality and service.
Quick Facts
Location
Super 8 by Wyndham Texas City/Galveston Area is located in Texas City (TX), United States. The address is 1121B Highway 146 N, 77590.
Frequently Asked Questions
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), United States.
What is the star rating of Super 8 by Wyndham Texas City/Galveston Area?
Super 8 by Wyndham Texas City/Galveston Area is a 2.0-star Hotel.
How many reviews does Super 8 by Wyndham Texas City/Galveston Area have?
Super 8 by Wyndham Texas City/Galveston Area has 2 reviews with a rating of 8.4/10.
How many rooms does Super 8 by Wyndham Texas City/Galveston Area have?
Super 8 by Wyndham Texas City/Galveston Area has 60 rooms.