Filter by:
Based on 1 verified review
Guests have not written any reviews for this property yet.
The hotel is located at 13 Alexandra Road, Windermere, England, within walking distance from the city center and nearby attractions such as Windermere Jetty Museum of Boats, Steam and Stories, Old Laundry Theatre, and Orrest Head.
Instant AI responses are based on hotel information