Toggle navigation
01539446888
×
Contact Us
Telephone Number 1
01539446888
Book Now
Book a Room
Gallery
In the Area
Get in Touch
Book a Room
Gallery
In the Area
Get in Touch
Get in Touch
Latimer House
Address
Latimer House Hotel Lake Road, Windermere, England, LA23 2JJ, United Kingdom
Telephone Number
01539446888
Contact Us
×
Your enquiry has been sent. Thank you!
Name
Telephone Number
Email
Message