Ramada St John's

102 Kenmount Rd
St Johns
Newfoundland
Canada