Das 3-Sterne-Hotel Sherbrooke Square Townhomes Houston liegt ca. 7 Kilometer vom Blaffer Art Museum entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von Houston.
Health Museum ist innerhalb von rund 10 Minuten mit dem Auto leicht erreichbar. Um zum Flughafen William P. Hobby zu gelangen, brauchen Hotelgäste 24 Autominuten.
Die Zimmer des Hotels Sherbrooke Square Townhomes verfügen nicht nur über einen Patio, Ausstattung zur Kaffee- & Teezubereitung und einen Steinkamin, sondern auch über eine getrennte Toilette und eine Dusche in den Badezimmern. Eine Klimaanlage sorgen für den Komfort der Gäste.