Derwentwater Independent Hostel 3* Keswick, UK

Hotels in UK - Hotels in Keswick - Derwentwater Independent Hostel

Derwentwater Independent Hostel is set within 17 acres of grounds, this Georgian mansion has a large waterfall and you can spot red squirrels in the grounds.