Isabella Duplex - A is located in Houston, just 1.8 miles from Houston Toyota Center and 2.2 miles from BBVA Stadium - Houston Dynamo. The air-conditioned accommodation is 1.7 miles from Houston Museum of Natural Science. Free Wifi is available throughout the property and Texas Southern University is 1.2 miles away.
The vacation home features 2 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with free toiletries. Towels and bed linen are featured in the vacation home. The accommodation has a fireplace.
University of Houston is 2.3 miles from Isabella Duplex - A, while Discovery Green Park is 2.4 miles away. The nearest airport is William P. Hobby Airport, 10 miles from the accommodation.