Hilton Garden Inn Houston/Clear Lake NASA, Webster
https://hilton-garden-inn-houstonclear-lake-nasa.usa8.info
This Webster, Texas hotel is next to NASA’s Johnson Space Center and within driving distance of Houston. The hotel offers free Wi-Fi and guest rooms with flat-screen TVs.
750 West Texas Avenue, Webster, TX 77598, United States of America