Sherbrooke Square Townhouses is perfectly situated in the heart of Houston, at 8299 Cambridge Street, Houston, United States of America. Sherbrooke Square Townhouses offers a fantastic range of services designed to ensure the comfort of its guests. If you are visiting Houston, Sherbrooke Square Townhouses is the ideal option for your accommodation needs! Sherbrooke Square Townhouses is conveniently located in the Texas, Region West, West, Texas Gulf Coast.


Rotate image to see Sherbrooke Square Townhouses


Choose a room

Apartment - Split Level

Apartment - Split Level

Room size (0 square metres)

Room amenities

  • Linens
  • Refrigerator
  • View
  • Toilet paper
  • Kitchenware
  • Kitchen
  • Towels
  • Heating
  • Air conditioning
  • Wardrobe or closet
  • Flat-screen TV
  • Private Bathroom
  • Dining table
  • Microwave
  • Balcony
  • Tea/Coffee maker
  • Stovetop
  • Landmark view
  • Dining area
  • Shower
  • Bathtub
  • Hairdryer
  • Toilet

Hotel Amenities

  • Heating
  • Free Wifi
  • Parking on site
  • Garden
  • Internet
  • Smoke-free property
  • Air conditioning
  • Non-smoking rooms
  • Parking
  • Wifi
  • Private Parking
  • Free parking
  • Swimming pool
  • Wifi in all areas


Hotel policy

  • Check-in time is 15:00 and check-out time is 11:00
  • Pets are not allowed