Customized for your search:

2 star NASA - Clear Lake Green/Sustainable hotels in Houston, Texas

NASA hotels

Top Trending Hotels Near NASA - Clear Lake, Houston

TownePlace Suites By Marriott Houston Clear Lake - Houston Hotels
Rating: 2.0 Stars

TownePlace Suites By Marriott Houston Clear Lake

1050 Bay Area Blvd, Houston - Map
"Nice hotel close to Space Center"
I just slept over. The room is big and it has a decent kitchen too. Big desk, sofa and a nice bed. Good TV channels. Breakfast was all right. Staff is kind.
Traveller from New Orleans
This eco-friendly hotel is located in Houston (NASA - Clear Lake), close to Space Center Houston, Johnson Space Center - …More

Search from 1 Green/Sustainable Hotels (2 Stars) Near NASA - Clear Lake, Houston

    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »
    No Expedia Cancellation Fee

    No Expedia Cancellation Fee

    Book, change, or cancel almost any hotel without paying an Expedia fee.

    Pocket Guide: Houston NASA - Clear Lake 2 stars Green/Sustainable Hotels

    Houston (and vicinity)

    Customers Rate Expedia
    Powered by feefo
    91% recommended
    From 29,939 Reviews