Hotel Le Soleil


Hotel Le Soleil is a hotel in Vancouver, British Columbia, Canada. The hotel has 112 rooms.