140 Slater Street
Ottawa, ON K1P 5H6
Get directions

About Us

ARC The.Hotel Ottawa, a convenient and comprehensive venue for hosting meetings and receptions, is centrally located in Downtown Ottawa.

Reviews