We are excited to announce that The Town House has been awarded a Guest Review Award of 9.6 by Booking.com this January. We are incredibly proud of our high score and it is truly heartwarming for us to read reviews such as “exceptional” and “staff were fantastic and a credit to the company.” We hope to keep up these impeccable standards in the new year, and want to thank guests for their kind words and of course our incredible team for their hard work.
top of page
bottom of page
Comments