Solstice is a prestigious building in downtown Montreal on de la Montagne street. The penthouse 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.