Address : 65 dundas street east, toronto Show Hotel Map
This charming hotel is located in the heart of downtown Toronto, steps from the Eaton Centre and the theatre district. Shopping and entertainment venues abound in the immediate vicinity, and the hotel is an ideal base for exploring the city's famous sights, such as the Art Gallery of Ontario, the CN Tower, the Royal Ontario Museum, Roger Centre, Air Canada Centre, Toronto Island, and the Harbour Front. The nearest subway station is 2 minutes walk from the Hotel.