This large, 4-star hotel offers well-appointed, luxurious accommodation with select rooms boasting views of Lake Ontario and Torontoƒ??s spectacular city skyline. It boasts an indoor pool, roof-top tennis courts and fitness centre.
Address: 1 Harbour Square, Toronto (Ontario)
Rates from:
CAD 144 Book Now