Canada / Thornhill / Sights & landmarksAttractionAlvear PalaceAddress1 Cordoba Dr #104, VaughanWebsitewww.alvearpalace.caPhone+19057608293—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itGotcha Freshtea Thornhill · 74 mNot ratedBathurst Towers · 345 mNot ratedSheli's Burgers & Fried Chicken · 552 mNot rated