Located in Houston, 2.8 km from Houston Museum of Natural Science and 2.9 km from Houston Toyota Center, Isabella Duplex - A offers air conditioning. The property is situated 3.6 km from BBVA Stadium - Houston Dynamo, 3.7 km from University of Houston and 3.9 km from Discovery Green Park. Free WiFi is available throughout the property and Texas Southern University is 1.9 km away.
The spacious holiday home features 2 bedrooms, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with an a bath or shower. Towels and bed linen are featured in the holiday home. The accommodation offers a fireplace.
Houston Zoo is 4.1 km from the holiday home, while Minute Maid Park is 4.5 km away. The nearest airport is William P. Hobby Airport, 16 km from Isabella Duplex - A.