Trip Planner

Pet Travel Club

Receive advance notice of pet friendly hotel & travel deals, the TWP e-newsletter, and exclusive member-only offers - like 10% OFF at the TWP Store!  

Join Now for FREE!

Ontario Pet Friendly Hotels & Lodging

Canada » Ontario » Ottawa

Delta in Ottawa, Ontario

Delta Ottawa City Centre
Rates from
101 Lyon Street , Ottawa, ON (Map)
Overlooking the cityscapes and natural wonders of Canadas capital, Delta Ottawa City Centre is ideally located downtown in the heart of the city' Business and Entertainment districts, steps from t... More details »