Offrant un stockage des bagages et un restaurant, L'Hotel Le Soleil by Executive Hotels Vancouver ayant 4 étoiles est situé à moins de 400 mètres du Centre commercial Pacific Centre. Bénéficiant d'un restaurant à la carte, l'hôtel se trouve également relativement près de lieux de divertissement comme le Théâtre de la Reine Elizabeth.
L'Hotel Le Soleil by Executive Hotels Vancouver est situé dans le voisinage de "Centre de Vancouver" à Vancouver, à 600 mètres de lieux d'affaires comme Point de vue sur Vancouver et à une distance de 750 mètres de la Rue Robson. Situé à 2 km de la Plage de Sunset, l'hôtel est également localisé à une promenade très proche de la Galerie d'Art de Vancouver. De plus, le Parc Stanley se trouve à une promenade de 25 minutes de marche, et la Burrard est à une distance de 500 mètres de cette propriété. Hotel Le Soleil by Executive Hotels est situé à 250 mètres de l'aéroport Hydroaérodrome de Vancouver et à courte distance de West Pender St at Seymour Street.
Les chambres de L'Hotel Le Soleil by Executive Hotels sont anti-allergènes et équipées d'une TV à écran plat avec des chaînes satellite ainsi que d'une cafetière/théière. Meublées d'un canapé, ces chambres disposent d'un patio et d'un balcon. Dotées d'une toilette séparée et d'une douche, les salles de bains sont également équipées d'un sèche-cheveux et d'un bonnet de douche.
Le petit-déjeuner est servi au restaurant. Les hôtes sont invités au restaurant sur place Alouette pour se plonger dans les délices culinaires.