MONTEREY INN RESORT

2259 PRINCE OF WHALES DRIVE
Ottawa
Ontario
Canada