Our Houston suites hotel is located near the Johnson Space Center and provides spacious suites, free internet access and complimentary hot breakfast daily. Our extended stay Clear Lake hotel is perfect for extended stays and vacations.
Property Location With a stay at TownePlace Suites by Marriott Houston NASA/Clear Lake in Houston (Nassau Bay), you'll be convenient to Space Center Houston and Johnson Space Center - NASA. This hotel is within the vicinity of Baybrook Mall and Kemah Boardwalk.
Rooms Make yourself at home in one of the 94 air-conditioned rooms featuring kitchens with full-sized refrigerators/freezers and...
TownePlace Suites offers suites that are 25% larger than typical hotel rooms. Fully equipped kitchen including conventional full-size refrigerator/freezer, stovetop, oven, coffee maker, microwave, eating utensils, and dishwasher.