Filter by:
Parking is available at the property.
The property is located at 4846 Timber Ridge Road in Invermere, British Columbia, Canada. It offers panoramic views of Lake Windermere.
Instant AI responses are based on hotel information