Cosy apartment in the Houston area. Located near the NRG stadium and Downtown Houston. You will find staying here very convenient with the Houston Train Station only minutes away and bus stations located at the front of the apartments to assist with getting around the city.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.