Hotel & Lodging category, St. John's, Newfoundland and Labrador
The Franklin Hotel
191 Water Street St. John's, Newfoundland and Labrador , NL
A1C 1B4 Canada
The Franklin Hotel is a 10 room hotel in downtown St. John's, Newfoundland.
Hometel on Signal Hill
2 St. Joseph's Lane St. John's, Newfoundland and Labrador , NL
A1A5V1 Canada
Holiday Inn, St. John's, NL
St. John's, Newfoundland and Labrador , NL
null Canada