Resort hotel

Hotel X Toronto

Exhibition Place · Toronto · Canada

A resort-style hotel by Lake Ontario, with views of the lake and the city.

Hotel X Toronto describes itself as a modern downtown retreat with panoramic city and Lake Ontario views, landscaped grounds and resort-style comfort, on the Exhibition Place grounds.

  • Lake views