El Tantalus Lodge Whistlers Boutique Hotel Suite se encuentra en el distrito Whistler Village, cerca de lugares de ocio como el Whistler Blackcomb, a 1 km.
El Lakeside Park está a unos 3 km y puedes llegar a la Alpha Lake Park en 10 minutos en coche. Lugares de interés cultural de la zona son Black Tusk Gallery (1 km) y el Whistler Museum (1,1 km). Este hotel está situado a unos cuantos minutos en coche de las montañas Whistler. A una distancia de 3 km del hotel, los huéspedes también encontrarán Blackcomb Way. La estación del teleférico Fitzsimmons Express Chairlift está a un agradable paseo del Tantalus Lodge Whistlers Boutique Hotel Suite.
Las habitaciones incluyen servicio de tetera/cafetera, además de Wi-Fi y TV con múltiples canales para tu comodidad. Los baños privados están incluidos en las habitaciones.
El barrio cuenta con varios restaurantes, entre ellos Grill & Vine, que se encuentra a 550 metros de la propiedad.