Waterfront Avenue Suites
Condo Hotel
Toronto, Greater Toronto Area
Parking
«Waterfront Avenue Suites» is located in Toronto. This apartment hotel is located in 14 km from the city center.
Number of rooms: 12
73 Neilson Ave, Toronto, M1M 2S5