Intown Suites Extended Stay Houston Tx Webster - Nasa hotel includes 12 rooms and is a 10-minute ride from Nassau Bay Yacht Club Marina. Wi-Fi is offered throughout the property at the hotel.
The centre of Webster can be reached within a 20-minute walk. Space Center Houston is a 10-minute ride from this 2-star hotel in Webster. There is Hermann Park 3.1 km away, and Bay Area Park & Ride bus station just a short drive from the accommodation. For those travelling from afar, William P. Hobby airport is 25 minutes' drive away.
Rooms also include a microwave oven and a fridge.
Guests can try Middle Eastern dishes at the restaurant Al Basha Mediterranean Grill located close to this Webster hotel.