This Houston, Texas hotel has free internet access. This hotel is also pet friendly.

Located in Houston Awesome Afton Oaks offers self-catering accommodation with free WiFi. The apartment is 900 metres from Lakewood Church Central Campus.The kitchen features a dishwasher. Towels and bed linen are offered in this apartment.Rice Stadium is 2.4 km from Awesome Afton Oaks while Rice University is 2.7 km away. William P. Hobby Airport is 17 km from the property.