Super 8 Motel St Johns NL

175 Higgins Line
St Johns
Newfoundland
Canada