Comfort Suites 13636 Michel Road - Tomball, Texas 77375 Approximately 19.1 miles from Kempwood Plaza Shopping Center Compare prices for Comfort Suites with nearby hotels
Comfort Suites is the 10th closest Comfort Suites hotel to Kempwood Plaza Shopping Center.
Comfort Suites Closest To Kempwood Plaza Shopping Center