Delta Hotels Montreal

Set in the heart of downtown, Delta Hotels Montreal, is minutes from Quartier des spectacles, Centre Bell and Place des Arts. McGill University and Notre-Dame Basilica are also nearby.


Travel to Montreal

Travel in Montreal

Tourism Montreal

Find your best route and mode of transport with Citimapper

This website uses cookies to ensure you get the best experience. Learn more