Emerald Suites Toronto
Emerald Suites Toronto apartment is located next to Air Canada Centre and TD Centre.
Just 4 km from the center of Toronto known for Toronto Symphony Orchestra and CN Tower. Guests will enjoy dishes of japanese and french cuisine served in Gui Rei Japanese Restaurant, which is about 200 meters away.
The property offers rooms with a sofa, free Wi-Fi and a seating area.
While staying in this apartment, guests can use a kitchen equipped with an oven and a dishwasher.
St. Andrew subway station is easily accessible.