Hotel Near Taphouse Bar
A fantastic gem of a craft beer bar close to the Clayton hotel Charlemont. The Taphouse philosophy is simple – great craft beer & a unique experience to match. We definitely advise checking this out while you stay.
A fantastic gem of a craft beer bar close to the Clayton hotel Charlemont. The Taphouse philosophy is simple – great craft beer & a unique experience to match. We definitely advise checking this out while you stay.
Enter your details below to hear about our exclusive offers and sales.