Located in Webster, 4.1 km from Space Center Houston, Studio 6 Webster TX Houston NASA Lake provides accommodation with free WiFi and free private parking. This 2-star hotel offers a 24-hour front desk. The property is non-smoking and is situated 32 km from University of Houston.
Guest rooms at the hotel are equipped with a TV with cable channels and a kitchenette. At Studio 6 Webster TX Houston NASA Lake each room comes with bed linen and towels.
Shell Energy Stadium is 34 km from the accommodation, while Houston Toyota Center is 34 km away. The nearest airport is William P. Hobby Airport, 20 km from Studio 6 Webster TX Houston NASA Lake.