Die 2-Zimmer- Lake Placid Lodge Deluxe 3 Bedroom Townhome befindet sich im Stadtteil Whistler Creekside und bietet Parkplätze und WLAN.
Whistler-Blackcomb ist ungefähr 10 Minuten Autofahrt von der Unterkunft entfernt, während Peak 2 Peak Gondola ungefähr 10 Autominuten von hier entfernt ist. Creekside Gondola ist unter anderem in 5 Minuten Fußweg zu erreichen.
Die Lake Placid Lodge Deluxe 3 Bedroom Townhome verfügt über ein Badezimmer mit einer getrennten Toilette und einer Dusche.
Das Restaurant Subway liegt ein paar Meter entfernt von dieser Villa und verwöhnt Gäste mit Gerichten der Delhi- Küche. Diese Villa ist in rund 10 Gehminuten Entfernung von der Bushaltestelle Northbound Whistler Creekside Base.