5315 South Rice Avenue, Houston, Texas 77081 USA
+1 713-664-7494

Check room rates & availability

TownePlace Suites by Marriott® Houston Galleria Area