The 3-star Sherbrooke Square Townhomes Houston hotel is nestled in the Medical Center district, approximately 7 km from sports attractions, such as the sports arena "Lakewood Church Central Campus".
The rooms at the property have a patio and a dining area, along with an air conditioner for your convenience. They are furnished with a stone fireplace, and also come with coffee and tea makers. Bathrooms are equipped with a separate toilet and a shower, as well as comforts such as hair dryers and bath sheets.
The NRG Stadium is around 25 minutes' walk from the aparthotel, while the 55-acre zoological park "Houston Zoo" is nearly 10 minutes' drive away. The hotel is located 3.6 km from the activity-filled Children's Museum of Houston in Houston. The area is notable for educational places like the william Marsh Rice University, situated about 15 minutes' drive from the Sherbrooke Square Houston.