EXTENDED STAY AMERICA HOUSTON - NASA - JOHNSON SPACE CENTER * *
The Extended Stay America - Houston - NASA - Johnson Space Center is a 2-star hotel located in Houston, Texas. This simple hotel offers suites for extended stays and is ideally located near Space Center Houston, Clear Lake Park and Dr. Ned and Fay Dudney Clear Creek Nature Center. Functional suites feature free Wi-Fi, flat-screen TVs, sitting areas and kitchenettes with microwaves. Some suites also include a sofa bed. Breakfast is included in the room rate, and the hotel also offers self-service laundry facilities. Pets are welcome. The establishment offers disabled access, air conditioning and free parking. Guests have appreciated the hotel's location, which is close to the city center and many sights, restaurants and bars. The hotel's services and facilities were rated 3.5 out of 5.