Haven at Main: 8700 Main St Houston TX 77025

Haven at Main built in 2017 is located less than 2 miles from the Houston Texas Medical Center and across the street from NRG stadium. All of our 1 and 2 bedroom apartments come fully furnished with fully equipped kitchens and full size washer/dryers inside the units. Shuttle service to the medical center is available. Haven is the perfect location for medical patients and business professionals needing temporary lodging close the Houston Texas medical center.

Haven at Main

8700 Main St, Houston, TX 77025, USA