TownePlace Suites by Marriott Houston NASA/Clear Lake
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.