Este exclusivo Hotel Le Soleil By Executive Hotels Vancouver está situado a unos 10 minutos a pie de la estación de metro Burrard, en una zona de negocios de Vancouver. Además, se encuentra a unos 5 minutos a pie de Pacific Centre. Ofreciendo una ubicación en el mismísimo corazón del barrio financiero Centro de Vancouver, este hotel de lujo cuenta con un bar lounge junto con vistas a la ciudad.
El Le Soleil By Executive Hotels está situado en el mismísimo corazón de Vancouver, por lo que sus huéspedes tienen acceso directo a la Galería de Arte de Vancouver y Lion's Gate Bridge está a unos 3 km. El hotel goza de una ubicación de primera clase cerca del Puerto de Coal Harbour. El Parque Stanley se encuentra a 25 minutos a pie de este alojamiento. La parada de autobús West Pender St at Seymour Street está cerca del Hotel Le Soleil By Executive Hotels, de 4 estrellas, a unos 5 minutos en coche.
El hotel ofrece 122 habitaciones con una plancha y tabla de planchar, climatizador, así como las comodidades de autoservicio como servicio de tetera/cafetera. Asegúrate de utilizar secadores de pelo y toallas de baño en los cuartos de baño espaciosos con bañera, un inodoro separado y una ducha.
Alouette es el restaurante del Le Soleil By Executive Hotels Vancouver, y sirve especialidades de la cocina francesa.