Toronto Downtown Apartment
Guests of Toronto will have a nice stay at Toronto Downtown apartment.
Just 10 minutes on foot from Toronto city center. Air Canada Centre is 300 meters from the property and TD Centre is 650 meters away. Real Sports Bar and Grill offers canadian dishes and lies 100 meters away.
The rooms look down onto the city.
Kitchen facilities feature a dishwasher, a microwave and kitchenware.
Union underground station is in a 10-minute walk away.