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.
Free parking on premises
Unavailable: Carbon monoxide detector