We actually stayed here the first night we arrived in Houston Hobby airport (15 minutes away) because we were going to NASA (about 5-7 minutes away) before heading north of Houston for a wedding. I picked this hotel for the two bedrooms (1 double and 2nd had 2 doubles; living room sleeper sofa) and two baths with sinks separate from...
More
- Homewood Suites Houston
- Homewood Houston
- Houston Homewood
- Houston Homewood Suites
