Red Maple Suites - Icon
Wellington Street West; 270, Toronto
Location A very nice option for those who like to be on the move! Hotel Red Maple Suites - Icon is located in Toronto. This hotel is located minutes away from the city center. You can take a walk and explore the neighbourhood area of the hotel — Princess of Wales Theatre, Metro Toronto Conven
Free WiFiPoolGym












