That 70S House Houston is nestled in the Galleria - Uptown district, a mere 0.9 km from The Center at Post Oak Shopping Center.
Edwards Greenway Grand Palace Stadium 24 is located about a 10-minute ride from the apartment. This apartment is situated 3.3 km from the Houston Arboretum and Nature Center.
The accommodation provides guests with a patio and a dressing area, as well as such modern comforts as climate control. The apartment features a bathroom with towels. You'll also come across a separate toilet.
For those who want to cook their own meals, the property provides self-catering options such as coffee and tea making facilities, a fridge, and kitchenware. The nearest bus stop to That 70S House is Westheimer/Galleria, which is only 10 minutes' walk away.