Restaurant

The Albion Rooms

The Albion Rooms – at Novotel Ottawa

33 Nicholas Ottawa

A constitution of Food, Drink and Good Company. From Canadian roots and Ottawa soil we serve up true North hospitality with a hand-crafted story

← Older Post | Newer Post →