Selected hospital: University of Texas MD Anderson Cancer Center
Home Place Inn
10000 South Main Street, Houston, United States






About this stay
Located near NRG Stadium, Palace Inn Medical Center is a short drive from the Houston Galleria and Houston Zoo, with easy access to shopping and entertainment. Each room includes a 40-inch flat-screen TV, DVD player, microwave, refrigerator, work desk, and private bathroom with a hairdryer. Guests can use the business centre and guest laundry, and enjoy complimentary parking and free WiFi throughout the property. Book your stay at Palace Inn Medical Center for your Houston getaway.
- AIR_CONDITIONING
- FRONT_DESK_24H
- HEATING
- NON_SMOKING
- PARKING
- WIFI
Property information comes from the accommodation catalogue. Confirm facilities and any specific access needs with the property before booking.
Location
10000 South Main Street, Houston, United States