This restaurant attached to the Le Soleil Hotel is a unique filming location that combines 18th century Parisian decadence with modern comfort. This is a visually stunning and sophisticated atmosphere. Conveniently located in the heart of Downtown Vancouver proving easy access to other filming locations and amenities.
Contact us and let’s discuss your goals together.
© 2022 Industrial Works Ltd.