Staying at Close To Fifa World Cup Stadium! Houston villa, guests can visit Lucky Land Houston Amusement Center, which is around 10 minutes' drive away.
Lower Westheimer Shopping District is situated 1.2 miles away.
A terrace here boasts the views of courtyard.
The nearest railroad station is Ensemble/HCC, located approximately 30 minutes away by car.