Welcominns Hotel Ottawa

1220 Michael St
Ottawa
Ontario
Canada