Applewood Suites - Financial District Apartment Toronto
If you want to feel like you’re at home no matter where you are, choose this — apartment «Applewood Suites - Financial District» is located in Toronto. This apartment is located minutes away from the city center.
12 York Street; Ontario, Toronto, Toronto, M5J 0A9