The Galleria Inn & Suites Houston is located on the west end of town, 10 minutes from the intersection of I-610 and Highway 59. Guests are 10 minutes from the Westchase business district and 15 minutes from the Houston Energy Corridor. The Galleria, America's fourth largest mall, is about four miles away. Drive 20 minutes to enjoy shopping and dining in downtown Houston. Museum Park is a 17-minute drive. George Bush Intercontinental Airport is 33 miles from the hotel.