TownePlace Suites 1050 Bay Area Blvd - Houston, Texas 77058 Approximately 2.6 miles from Lunar and Planetary Institute Rice University Compare prices for TownePlace Suites by Marriott Houston NASA/Clear Lake with nearby hotels
TownePlace Suites by Marriott Houston NASA/Clear Lake is the closest TownePlace Suites hotel to Lunar and Planetary Institute Rice University.
TownePlace Suites Closest To Lunar and Planetary Institute Rice University