Localizado a uma distância de 500 metros da Galeria de Arte de Vancouver, o Hotel Le Soleil By Executive Hotels de luxo de 4 estrelas dispõe de 122 quartos com vistas para a cidade. A Universidade de Simon Fraser fica a apenas 600 metros de distância, e o Parque de Stanley fica a uma distância aproximada de 25 minutos a pé deste hotel exclusivo luxuoso.
A localização primordial a uma curta distância a pé do transporte público oferece um acesso rápido para Harbour Centre Lookout Tower, que está a apenas 8 minutos a pé de distância. Estar na área financeira dá acesso a atrações culturais como a Ponte Suspensa de Capilano, que se encontra a cerca de 6 km de distância. Sinta-se em total harmonia com a natureza ao visitar o Bloedel Conservatory, a uma distância de 6 km deste hotel. Para quem viaja de longe, o aeroporto de Vancouver Coal Harbour fica a 5 minutos de carro.
Os quartos para alérgicos apresentam confortos modernos, tais como máquinas de café/chá, bem como casas de banho espaçosas com casa de banho separada e chuveiro. Os casas de banho privadas incluem também secador de cabelo e roupões. Estabelecimento dispõe de um lounge bar e do restaurante Alouette Bistro, que serve cozinha belga.
O pequeno-almoço é fornecido o restaurante. Os hóspedes são bem-vindos a jantar no restaurante a la carte no local. Pode visitar o bar por perto e saborear a cozinha americana.