Restaurants

A classic landmark restaurant re-invented, featuring cutting edge regional cuisine.
Blending the very best of its heritage features with the latest design trends, the Champlain creates a unique and memorable culinary discovery that is second to none.
Once upon a time...
A century-old bar, a place where time stands still, a place to enjoy every second, with a stunning view on the St. Lawrence River.
Rendez-vous with exceptional products, spectacular talents, local and surprising flavors. Get in the spirit and be part of the story that unfolds within each glass.
An experience in constant evolution throughout the day. Creative dishes to share, trendy happy hours and innovative mixology.
Come enjoy a LOT 35 Tea with in 5 steps. A plate of fresh fruits, scones and fresh Devon cream are served with jams from the Chef. Afterwards, enjoy the savoury open sandwiches, then the seasonal desserts. Finish off in style with the sweet treats from our pastry chef.
Located on the Dufferin Terrace, the Place Dufferin restaurant awaits you for a la carte breakfast every day. Take advantage of the incomparable light of the Dufferin to start the day off right!
All rights reserved © Les Amis du Château 2021