010566209

Ottawa, Canada

1 hotel and 3 tours

Popular Hotels

Econo Lodge Downtown
3 Stars

This 3 star hotel is located in the city centre of Ottawa. It is a short drive away from the United States Olympic Complex. The Hotel has a coffee shop and an outdoor swimming pool. All 60 rooms are e...

More info
Ottawa (ON), Canada

Delta Ottawa City Centre
4 Stars

Situato nel centro di Ottawa, a soli 10 minuti a piedi dalla collina del Parlamento, questo hotel a 4 stelle offre una piscina coperta riscaldata con acqua di mare, un ristorante e bar, e camere spazi...

More info
Ottawa (ON), Canada