at , St. John's, Newfoundland and Labrador , A1B Canada
5 FB users likes Delta Hotel, set it to 39 position in Likes Rating for St. John's, Newfoundland and Labrador in Hotel & Lodging category
Delta Hotel is St. John's based place and this enity listed in Hotel category. A1B.
The Franklin Hotel is a 10 room hotel in downtown St. John's, Newfoundland.