North America • Canada • Ontario • Residence Inn Ottawa Downtown
The Residence Inn Ottawa is located in the heart of downtown. We offer discounted rates based on length of stay. Many of our clientele stay with us for relocations, special projects or training. Our one-bedroom suites are oversized and comfortable.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!