Comfort Suites 6221 Richmond Avenue - Houston, Texas 77057 Approximately 6.5 miles from Kempwood Plaza Shopping Center Compare prices for Comfort Suites - Near The Galleria with nearby hotels
Comfort Suites - Near The Galleria is the 2nd closest Comfort Suites hotel to Kempwood Plaza Shopping Center.
Comfort Suites Closest To Kempwood Plaza Shopping Center