Located in Houston (Energy Corridor), The Westin Houston, Memorial City is convenient to Memorial City Mall and Town and Country Village.
This 4-star hotel is within the vicinity of Houston Country Club and Schlumberger Headquarters.
Read More About The Westin Houston, Memorial City
- 24 Hour Room Service
- 24-Hour Front Desk
- Elevator / Lift
- Express Check-Out
- Multilingual Staff
- Outdoor Pool
(*) = Free, some restrictions may apply.