Crowne Plaza Hotel Houston-Medical Center is a 4-star property only 1050 meters from Rice Stadium.
Miller Outdoor Theatre is located just 1.9 km away. The venue is set within 7 km from Houston city center.
15 minutes' drive from William P Hobby airport and 5 minutes' walk to Dryden/TMC train station.
The 293 guest rooms are spread over 12 floors.
Eat & Drink
Cliff's Grill and Azumi Sushi are located within 200 meters away.