Loading hotels
Confirming room availability...
The Westin Houston Medical Center, 1709 Dryden Road, Houston, United States
Near Rice University<br /><br />With a stay at The Westin Houston Medical Center in Houston (Texas Medical Center), you'll be a 1-minute drive from Rice University and 6 minutes from Main Street Theater - Rice Village. This 4-star hotel is 1.3 mi (2.1 km) from Houston Zoo and 1.4 mi (2.2 km) from Houston Natural Science Museum.