Tyndall Stone Lodge
Apartment
Whistler
Featuring an outdoor pool and hot tub, this Whistler property is located in Village North. All unites offers full kitchen and free Wi-Fi.
Number of rooms: 23
4228 Main Street, V8E 1B4 Whistler, Canada