23 FB users likes Holiday Inn, St. John's, NL, set it to 35 position in Likes Rating for St. John's, Newfoundland and Labrador in Hotel & Lodging category
Holiday Inn, St. John's, NL is St. John's based place and this enity listed in Hotel category.
The Franklin Hotel is a 10 room hotel in downtown St. John's, Newfoundland.