This attractive hotel is centrally located in the financial and theatre district with direct links to the main train station (Union Station) and the underground Air Canada Center shopping mall in the centre of Toronto, with its numerous shops, restaurants, bars, and pubs. The famous CN Tower and the SkyDome stadium are nearby. Toronto's numerous sights and public transport links are a short walk away.