The Palms is a stylish Canadian restaurant within a boutique hotel, offering sophisticated global cuisine and craft cocktails.