Mountain views are offered from this Whistler resort. Free Wi-Fi is included in all public areas. A café is located on-site. Whistler Village Ski Resort is 1.5 km away. Lost Lake trails are 7 minutes' walk away.
Number of rooms: 22
8018 Mons Road, V0N 1B8 Whistler, Canada