Modern Retreat, 3 Minutes From Downtown Villa Houston is located a 7-minute walk from Lorraine Street Temple Church Of God In Christ and invites guests to enjoy a terrace.
This holiday home provides a prime setting just moments from Ensemble/HCC train station and fast access to Northside Antioch Baptist Church, which is 0.2 miles away. The Houston villa is located within 5 minutes' walk of Mount Vernon United Methodist Church. Located 2.2 miles from the urban Sam Houston Park, Modern Retreat, 3 Minutes From Downtown Villa is also 1.9 miles from entertainment venues like AMC Houston 8 Movie Theater.
This Houston accommodation comes with a bathroom with a separate toilet and a shower. Bathrooms are also equipped with a hairdryer and towels for your comfort.
The villa provides a full kitchen with an electric kettle, a kitchenware, and glassware. Saint Arnold Brewery as one of dining choices lies a 17-minute walk away.