University of Texas Health Science Center at Houston befindet sich ca. 2 km von dem 3-Sterne-Crowne Plaza Hotel Houston - Medical Center entfernt und ist einen Besuch wert. Das Hotel bietet 293 Gästezimmer und stellt zudem einen Souvenirladen zur Verfügung.
Zu Fuß erreichbar sind die Attraktionen das NRG Stadium und Astroarena. Das Crowne Plaza Hotel Houston - Medical Center ist in 550 Meter Entfernung vom Houston Zoo. Das Hotel liegt auch in ca. 8 km Entfernung vom Bahnhof Metrorail- Ensemble/HCC.
Genießen Sie chinesische Gerichte im Restaurant Timmy Chan Original, das 6 Fußminuten von der Unterkunft entfernt liegt.