Comfort Inn Downtown

Address:

112 Montreal Road
K1L 6E6 Ottawa, CA

Phone:

(613) 744-2900

Hotel star rating:

2 stars

NileGuide Expert tip:

The meeting facilities can accommodate up to 100 people.

Map:


Contact   ·   Privacy   ·   Terms