Com excelente localização, Executive Hotel Le Soleil fica a apenas 5 minutos a pé de atrações como Vancouver Waterfront e Granville Street. Os hóspedes podem aproveitar a academia 24 horas para se exercitar ou pedir algo para comer no Alouette Vancouver, que serve pratos da culinária francesa e abre para almoço e jantar. Além disso, Canada Place Cruise Ship Terminal e Robson Street ficam a apenas 10 minutos a pé do local.As camas confortáveis e os funcionários prestativos costumam fazer sucesso entre os viajantes. O transporte público fica logo ali: Estação Burrard, a poucos passos da propriedade, e Estação Granville, a uma caminhada de 4 minutos.