Located 4.5 miles from Memorial Park, Astro Abode has accommodations in Houston with an outdoor pool, free WiFi and an ATM. This vacation home also features a private pool. The air-conditioned vacation home consists of 3 separate bedrooms, 1 bathroom with a hairdryer and free toiletries, and a seating area. The vacation home also provides a TV, a fully equipped kitchen with a dishwasher, a washing machine and a bathroom with a shower and a bath. Houston Arboretum and Nature Center is 5 miles from the vacation home, while Buffalo Bayou Park is 5 miles away. The nearest airport is George Bush Intercontinental Airport, 12 miles from Astro Abode.