The Aldred Building presents a rare opportunity for businesses to establish themselves in one of Old Montreal’s most iconic landmarks.
Adjacent to the revered Notre-Dame Basilica, the Aldred Building blends the timeless allure of Old Montreal and the forward-looking aspirations of today with stunning city and waterfront views, landmark amenities, captivating spaces, and on-site retail all designed to create an experience that inspires contemporary ambition. |