Set 2.1 km from NRG Park in Houston, this apartment features free WiFi, a hot tub and a balcony. Providing free private parking, the apartment is 2.4 km from NRG Stadium. There is a dining area and a kitchen.
Address: 8383 El Mundo Street, Houston
Rates from:
USD 0 | More:
Booking.com