Castle Hill Townhouses – Built in 1990

The meaning of true elegance and luxury is in Lower Forest Hill. Townhouses that are Georgian–inspired and echoing the old world overtones of Casa Loma, yet offering all the most modern of amenities. Castle Hill is a beautiful complex of elegant Georgian-style freehold townhouses in an exceptionally convenient location in downtown Toronto.