Toggle navigation
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
Contact Us
×
Your enquiry has been sent. Thank you!
Name
Telephone Number
Email
Message