Customized for your search:

NASA - Clear Lake Pet-friendly Marriott hotels in Houston, Texas

NASA hotels
NASA

Top Trending Pet-friendly 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 Pet-friendly Marriott Hotels Near NASA - Clear Lake, Houston


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »

    Why book with Expedia ?

    • 140,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Best price guarantee
    • 91% customer satisfaction

    Where to stay in NASA:

    Pocket Guide: Houston NASA - Clear Lake Marriott Pet-friendly Hotels

    Houston (and vicinity)

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