The Metcalfe Hotel is a boutique hotel located in the heart of downtown Ottawa, locally owned and operated and just a few blocks from Parliament Hill.
Websites.ca Talk Ep. 51