Perfectly located in the heart of Houston. We are just location 5 miles from the Super Bowl stadium and within walking distance to the medical center and park. 10 minutes from downtown and 15 minutes from the galleria. Easy access to major freeway. The comfort of our home is convenient for your Super Bowl stay.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.