If you are in love with sports, the 3-star Rcmi Furnished Apartments Toronto has a great location as it is set a 16-minute stroll from Rogers Centre; also the over 553-metre CN Tower is a 13-minute walk away.
Museum of Television is located 5 minutes' walk from this Toronto hotel, and such natural sites as Toronto Island Park are a 10-minute drive away. The property stands in vicinity of Osgoode tube station. Nature lovers will appreciate the proximity to Devonian Pond, which is an 18-minute stroll away. The hotel is situated within 14 minutes' walk of Ripley's Aquarium of Canada, while Toronto Coach Terminal - Elizabeth Terminal bus station lies a 10-minute stroll away. The nearest underground station is a 5-minute stroll away.
Little India Restaurant serves Asian cuisine and is located in the immediate adjacency of the property.