Fairfield Inn & Suites, Houston, TX (Intercontinental Airport)

131 Rooms

Opened January 8, 2010