Hotel Langdale Chase
3 StarsWindermere - Cumbria La23 1lw - Ambleside, United Kingdom View Map
This 3 star hotel is located on the coastline of Ambleside and was established in 1890. It is close to the Windermere Lake.
This 3 star hotel is located on the coastline of Ambleside and was established in 1890. It is close to the Windermere Lake.