Die Unterkunft Lake Placid Lodge Deluxe 3 bedroom townhome ist gelegen im Bezirk Whistler Creekside in Whistler, 8 km von Nicklaus North Golf Course, 4,3 km von Whistler und 4,4 km von Whistler Medals Plaza entfernt. Die Unterkunft ist 700 m von Alpha Lake Park entfernt und verfügt über kostenloses WLAN in der ganzen Unterkunft.
Whistler Sliding Centre liegt 6,7 km von der Unterkunft Lake Placid Lodge Deluxe 3 bedroom townhome entfernt, während Whistler Mountain 13 km entfernt ist. Der nächstgelegene Flughafen ist der Wasserflugzeugbasis Vancouver Coal Harbour, 117 km von der Unterkunft Lake Placid Lodge Deluxe 3 bedroom townhome entfernt.