Grab your latest booking offers!
Get ready to fall in love with Valhalla Town Square. Located near Highway 427 & Valhalla Inn Rd, near exciting Bloor Street, esteemed developer, Edilcan is bringing a brilliant, master-planned urban community to the city of Etobicoke. With three iconic towers clad in dark brick and glass, rising majestically above a beautifully landscaped European inspired courtyard, Valhalla Town Square will soon become a landmark on the Etobicoke skyline.