Filters:
clear
clear
Country: United Kingdom

spa in Barnard Castle

About 3 results.

The Garage Spa

thumb_up 7996 likes
favorite 12685 favorites
Greta Bridge, Near Barnard Castle, County Durham, DL12 9SE Barnard Castle, United Kingdom

Escape the urban hubbub, relax and unwind at The Morritt Country House Hotel & The Garage Spa.

The Morritt Hotel and Garage Spa

thumb_up 7997 likes
favorite 12697 favorites
Greta Bridge, Near Barnard Castle, County Durham, DL12 9SE Barnard Castle, United Kingdom

Escape the urban hubbub, relax and unwind at The Morritt Country House Hotel & The Garage Spa.

The Morritt Arms Hotel

Greta Bridge Bank, DL12 9SE Barnard Castle, United Kingdom

Situated in picturesque Teesdale countryside, easily accessible from the A66, we offer world renowned northern hospitality and an unstuffy, romantic atmosphere. With award-winning food, a luxurio…

  • 1