Craig Manor Hotel

From $ -1 per night

Avg. User Rating:


Lake Rd, Windermere, England LA23
44-153-9488877
Show More Info

User Reviews


Great Location! Nice Breakfast!