St Johns Lodge – Windermere, United Kingdom
First opened in 1880 and was most recently renovated in 2020. St Johns Lodge combines warm hospitality with a lovely ambiance to make your stay in Windermere unforgettable. Guest rooms are fitted with all the amenities you need for a good night’s sleep. In some of the rooms, guests can find television LCD/plasma screen, carpeting, complimentary instant coffee, complimentary tea, linens. Free Wi-Fi in all rooms, daily housekeeping, fireplace, postal service, private check in/check out are just some Read more […]
St Johns Lodge – Windermere, United Kingdom Read Post »







