Super 8 by Wyndham Texas City/Galveston Area

1121B Highway 146 N, Texas City (TX), United States

★★ 2.0 Star Hotel

8.4/10(2 reviews)

Check Live Price

Chain: Wyndham Hotels & Resorts · Super 8

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

Rooms60
ChainWyndham Hotels & Resorts · Super 8
TypeHotel

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.

View all hotels in Texas City (TX)

Check Live Price

Chain: Wyndham Hotels & Resorts · Super 8

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.