SOHO Italia

Soho Italia is located right at the gateway to little Italy. Served by connections to active transit routes, light rail, and multiple parks, Soho Italia is poised to meet the growing demand for urban housing in Ottawa. The contemporary 30-storey glass tower maximizes views overlooking Dow’s Lake and the Ottawa River while shaping the city’s skyline. The podium of the tower offers a unique feature designed to enhance this prestigious location. The building contains 268 residential units, luxury amenities, and commercial spaces fronting along Little Italy’s vibrant Preston Street.