Traveller's Inn, St.John's

199 Kenmount Rd
St Johns
Newfoundland
Canada