Description
The Novotel Toronto Centre is an affordable, boutique-style Hotel located in the heart of Old Town Toronto, the historic home of the Esplanade. Once a thoroughfare for travelers along Toronto’s shoreline; the Esplanade has evolved into a cultural hub for design, finance, transportation and technology. Modern eateries, St. Lawrence Market, distilleries, shopping and theatre are just steps from the Lobby.
Reviews
To write a review, you must login first.
Similar Items