Delta Ottawa Hotel and Suites

User Rating:


Address:

361 Queen St
At Bay St
K1R7S9 Ottawa, CA

Phone:

+1 613 238 6000

Hotel star rating:

3.5 stars

NileGuide Expert tip:

Families will appreciate the 115-feet indoor waterslide in the Children's Creative Centre.

Map:


Contact   ·   Privacy   ·   Terms