Welcominns Hotel Ottawa, Ottawa

1220 Michael St OttawaK1J7T1, Canada
More images