Call To Book
Welcome to the New, Holiday Inn Express and Suites Houston SW - Missouri City near Sugar Land! Let your adventure in the southwest Houston Area begin at the Holiday Inn Express & Suites - Missouri City. Whether you are traveling for fun or business, an array of activities await at our brand new hotel, located only minutes away from the Sugar Land and Stafford areas. Our Holiday Inn Express hotel was designed for the smart traveler ? with all of the amenities a smart traveler expects: Internet free of charge, complimentary hot breakfast and a state of the art fitness center. The Holiday Inn & Suites Missouri City hotel is near Constellation Field, Memorial Hermann Hospital, Houston Methodist Sugar Land Hospital and CHI St. Lukes Health. Sugar Land is also home to Schlumberger, United Health and General Electric. Explore the nearby Sugar Land Town Square, including the First Colony Mall and Sugar Land Ice & Sports Center. Take in a concert at the Smart Financial Centre. The Holiday Inn Express & Suites Missouri City hotel offers easy access to Southwest Freeway Hwy 69 to Downtown Houston, the George R Brown Convention Center and Minute Maid Park, home of the 2017 World Series MLB Champions ? the Houston Astros. The Holiday Inn Express and Suites Missouri City: Stay Relaxed, "Stay Smart", Stay Here!
Service Animals and Guide Dogs Only.