Terrasse Belvu is the Marriott Château Champlain’s newest gem for dining
Executive Chef Executive Chef Kevin Mougin has now turned his culinary talents into another extraordinary venture at the hotel called Terrasse Belvu. Located on the fourth floor, with lush greenery and breathtaking views of the city and Windsor Station, it is an oasis in the heart of Montreal.