8.6/10
Excellent
48 reviews
Free Wi-Fi
This hotel boasts an indoor swimming pool with hot tub and rooms with wireless internet. The property is less than 1 mile off Highway 6 in Manvel, Texas.
Number of rooms: 50
19301 Highway 6, Manvel, TX 77578, United States