Located 519 meters from Moldova Restaurant. Suites Toronto Vaughan South is conveniently located in the popular Vaughan area. The property offers a high standard of service and amenities to suit the individual needs of all travelers.
Located 674 meters from Moldova Restaurant. Super 8 Toronto North is a popular choice amongst travelers in Toronto (ON), whether exploring or just passing through.
Located 1,483 meters from Moldova Restaurant. The 3-star Best Western Plus Toronto North York Hotel & Suite offers comfort and convenience whether you're on business or holiday in Toronto (ON).