Best Western Primrose Downtown
111 Carlton Street, Toronto, Ontario, Toronto Airport, M5b 2g3
Average, 3.5
This 3 star hotel is located in the city centre of Toronto. It is close to the Cannon Theater and the nearest station is College Station. The Hotel has a coffee shop, an outdoor swimming pool and a fi...
More Info