Candlewood Suites HOUSTON-TOWN AND COUNTRY
Candlewood Suites Houston Town & Country is an all-suite, extended-stay hotel located in the heart of the Houston Energy Corridor and near Memorial Hermann Hospital. The Candlewood Suites Houston Town & Country, near the intersection of Beltway 8 and I-10, provides easy access to all major Houston freeways. Fully equipped kitchens in every suite make this hotel the perfect option for the extended stay traveler. Large work desks, two line phones and free high speed Internet access make the ...