Luxury One bed room and den apartment
Luxury One bed room and den apartment Toronto is an apartment only 5.1 km from Royal Ontario Museum, Casa Loma and CN Tower.
Just 10 minutes on foot from Toronto city center. Guests can enjoy cuban and canadian cuisine in Latinada Tapas located 550 meters away.
There are Keele subway station and Bloor Go train station in walking distance.