The Borrowdale hotel logo

The Borrowdale hotel

ResortBorrowdale, United Kingdom


Is The Borrowdale hotel your property?

Creators applied

4

Heading to Borrowdale in the next 90 days

9

Open collabs · 1

Where

Open on the map

About The Borrowdale hotel

Lake District Hotels is a family-owned collection of seven hotels located throughout the beautiful Lake District National Park in Cumbria, UK, offering diverse accommodation and experiences.

Type
Resort
Location
Borrowdale, United Kingdom