Choose your room
This 3 star hotel is located in the city centre of Toronto and was established in 1928. It is close to the Dundas Square and the nearest station is College Station. The Hotel has an indoor swimming pool and a fitness centre/gym. All 102 rooms are equipped with hairdryer, safe, ironing set and air conditioning.
Useful information:Other names for Hotel Ramada Plaza Toronto:
Ramada Plaza By Wyndham Toronto Downtown