Holiday Inn Express & Suites- Sugar Land SE - Missouri City features air-conditioned rooms in Missouri City. With a seasonal outdoor swimming pool, the property also has a fitness centre. Free Wi-Fi is featured.
Number of rooms: 82
5007 Highway 6, Missouri City, TX 77459, United States