Lorimer Ridge Lodge
Whistler • Show on map View Details for PriceSituated in Whistler Lorimer Ridge Lodge is a detached holiday home with a well-maintained garden and ample on-site parking. Guests can relax on one of the four balconies. This self-catering house features…More info