Stay Near Hospital
Back to nearby stays

Selected hospital: University of Texas MD Anderson Cancer Center

Abode Houston - Montrose Downtown

Stanford Street 2300, Houston, United States

About this stay

Enjoy stunning garden views from this centrally located Houston apartment, which is individually and beautifully furnished. The fully equipped kitchen includes a refrigerator and oven. A 42-inch flat-screen TV with digital programming and complimentary wireless internet access keep you entertained and connected. Express check-in and check-out and free on-site self-parking are available.

  • FAST_CHECK_IN_OUT
  • FREE_PARKING
  • GARDEN
  • NON_SMOKING
  • STREET_PARKING
  • WIFI

Property information comes from the accommodation catalogue. Confirm facilities and any specific access needs with the property before booking.

Location

Stanford Street 2300, Houston, United States