Exit 7onI-610 Westbound
Right 0.53 mi
TownePlace Suites by Marriott
5315 South Rice Avenue, Houston, TX 77081
Amenities
Pet Friendly (Pet friendly)
Internet (Free)
Breakfast (Free)
Kitchen