Within 3 km from many of downtown Toronto's top attractions, including the CN Tower, this hotel is centrally located and provides a variety of modern conveniences and comfortable accommodations.
Address: 335 Jarvis Street, Toronto (Ontario)
Rates from:
CAD 75 Book Now