Photos coming soon
HOTEL
Hotel Castel St Denis
2099 Rue Saint-Denis, Montréal, QC H2X 3K8, Canada, Montreal
Where it sits
Hotel Castel St Denis
2099 Rue Saint-Denis, Montréal, QC H2X 3K8, Canada, Montreal
45.51682, -73.56668
Similar stays nearby
Plan around Hotel Castel St Denis
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
