Extended Stay America Houston - NASA - Bay Area Blvd.

720 W Bay Area Blvd
Webster, Texas 77598
Near Baybrook Mall
More hotels near this hotel

Extended Stay America Houston - NASA - Bay Area Blvd. is part of the Extended StayAmerica chain.


Map: Extended Stay America Houston - NASA - Bay Area Blvd.


Webster Landmarks Near Extended Stay America Houston - NASA - Bay Area Blvd.

Clear Lake Regional Med Center (0.6 miles)
Healthsouth Clear Lake Hospital (1.1 miles)