Four Points by Sheraton Houston CITYCENTRE, located in Westchase, Houston (TX), is a popular choice for travelers. From here, guests can enjoy easy access to all that the lively city has to offer. Visitors to the hotel can take pleasure in touring the city's top attractions: Town and Country Village, Memorial City Mall, American Girl Place.
Starwood Hotels & Resorts Worldwide is renowned for its quality services and friendly staff, and Four Points by Sheraton Houston CITYCENTRE lives up to expectations. Guests of the hotel can enjoy on-site features like 24-hour front desk, facilities for disabled guests, express check-in/check-out, Wi-Fi in public areas, car park.
Four Points by Sheraton Houston CITYCENTRE is home to 171 bedrooms. All are tastefully furnished and many even provide such comforts as television LCD/plasma screen, air conditioning, heating, desk, iPod docking station. The hotel's fitness center, outdoor pool are ideal places to relax and unwind after a busy day. Discover an engaging blend of professional service and a wide array of features at Four Points by Sheraton Houston CITYCENTRE.