Great location and service
Medical Center Holiday Inn and Suites is the perfect location for business or for health related stays. The rooms are large - great beds and TV's in the room! The Rice University area is very close and offers many great dining and shopping options.