Situated in Houston, 1.3 km from NRG Park and 3.1 km from Houston Zoo, Sherbrooke Square Townhouses offers a garden and air conditioning. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is located 3.3 km from NRG Stadium.
The aparthotel has 2 bedrooms, a flat-screen TV, a fully equipped kitchen with a microwave and a fridge, and 1 bathroom with a bath. Towels and bed linen are available in the aparthotel.
Houston Museum of Natural Science is 4.3 km from the aparthotel, while Rice University is 4.6 km from the property. The nearest airport is William P. Hobby Airport, 15 km from Sherbrooke Square Townhouses.