About
The Albion Rooms - Craft Cocktails & Farm to Table Food is an establishment located in Ottawa, Ontario on 33 Nicholas St. The Albion Rooms - Craft Cocktails & Farm to Table Food is in the "Restaurant" category. Thoughtfully sourced meat, fish & pastas in a stylish, sofa-lined space at the Novotel Ottawa Hotel.
Categories
Restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like