El Gibbons Life Accommodations se encuentra en el centro de la localidad de Whistler y ofrece acceso directo a las montañas Whistler. Las suites incluyen WiFi gratuita
Además, las suites tienen cocina con lavavajillas, horno, microondas y cafetera, sala de estar con TV vía satélite de pantalla plana y baño privado con artículos de aseo gratuitos.
Hay servicio de conserjería opcional, bajo petición.
Las suites se hallan en el centro de la localidad, cerca de tiendas, locales de restauración y de ocio nocturno.