Imperia is a prestigious building in downtown Montreal on Mayor street. The unit features big floor-to-ceiling windows with stunning views, in addition to high-end amenities it offers easy access to transportation, shops, restaurants, and is within walking distance of St. Catherine street's amenities and downtown events.