
1440 Drummond Street This distinctive building on Drummond Street is located between de Maisonneuve Boulevard and Sainte-Catherine Street and surely stands out among the architecture on the block. The building is slightly set back on the street so unless you are passing in front, you might not notice it. The current hotel (opened in 2017) […]
Montreal – Hotel Mount Stephen — Simple Travel and Recreation