Applegarth Villa

Hotel in Windermere

Applegarth Villa is a stunning 15 bedroom hotel in Windermere complete with a new suite and offers luxury accommodation, a whiskey bar and snug as well as an award winning restaurant.

Map



Last Updated: 2013-08-27 15:16:20

Sponsored Links