10015 S Main Street Houston, Texas 77025


Located in the Southwest section of Houston, our hotel is close to the Texas Medical Center, as well as several other local health care facilities. Make sure to schedule a shuttle to your care center of choice, and feel free to give us a call anytime at 713-667-9173 with any question you have about room rates, accommodations, or amenities. We look forward to hearing from you.


Our hotel is located near all the major sports stadiums and arenas.[...]

Excellent amenities make staying with us relaxing & hassle-free. [...]

Make sure to ask us about our free hourly shuttle
service. [...]