Rcmi Furnished Apartments hotel is situated in the very heart of Toronto around 5 minutes' walk from Campbell House Museum.
Located only 6 minutes' walk from the 2000-seat playhouse "Princess of Wales Theatre", the hotel is a walk from Nathan Phillips Square. You'll be about 5 minutes by car from Devonian Pond. The multi-purpose stadium "Rogers Centre" is only 1.3 km away, and Osgoode is a short way from this 3-star hotel. Toronto Coach Terminal - Elizabeth Terminal bus station is also around 10 minutes' walk from the accommodation.
Certain rooms have a balcony and a kitchen for your convenience. They come equipped with a full-sized refrigerator and a cooktop.
Little India Restaurant, located within walking distance of this Toronto hotel, serves Indian cuisine to satisfy every taste.