Con 122 habitaciones, el Hotel Le Soleil By Executive Hotels Vancouver está cerca de un barrio comercial, a unos 17 minutos a pie del Jardín Clásico Chino del Dr. Sun Yat-Sen. El hotel ofrece WiFi en toda la propiedad, y cuenta con una sala de conferencias para los viajeros de negocios.
Este hotel de 4 estrellas se encuentra en el mismísimo corazón de la ciudad, a menos de 7 minutos a pie del Centro de Convenciones de Vancouver y junto a la estación de metro Burrard. Los lugares de ocio del barrio Centro de Vancouver de Vancouver incluyen el Teatro Orpheum, a menos de 10 minutos a pie del Le Soleil By Executive Hotels. Esta propiedad exclusiva también está a un paso del Vancouver Downtown. El Hotel Le Soleil By Executive Hotels está a 10 minutos a pie de la parada de autobuses West Pender St at Seymour Street.
Las habitaciones aptas para alérgicos cuentan con servicios modernos como TV de pantalla plana con canales vía satélite, así como servicio de tetera/cafetera. Los extras incluyen secadores de pelo y zapatillas disponibles en los cuartos de baño espaciosos con inodoro y ducha. Algunas de estas habitaciones elegantes tienen vistas a la ciudad.
Los huéspedes pueden disfrutar del desayuno en el restaurante. El Le Soleil By Executive Hotels Vancouver proporciona un restaurante a la carta y un bar lounge. El restaurante Prestons Restaurant + Lounge está a un minuto de este hotel y sirve comida canadiense.