Best Western Plus Westchase Mini-Suites

from
check rates
avg/night
up to: % savings
2950 W Sam Houston Pkwy S, Houston, TX
  • stars
  • rating
This hotel is located in Houston (Westchase), close to Halliburton Headquarters and Town and Country Village. Area attractions also include Galleria Mall and Memorial City Mall. read more
Special Offer
Reviews