Relax and recharge under cloud-covered walls in the newly renovated Novotel in downtown Toronto. Located in the St Lawrence Neighbourhood, the Novotel Toronto Centre invites you to experience Old Town. Enjoy fresh culinary creations, crafted in-house by Chef Michael and his team. Take a dip in the beautifully designed pool or workout in the newly renovated gym.
Here’s some helpful information about the Novotel Toronto Centre Hotel.
-The Lady-like Leopard