at Duckworth Street, St. John's, Newfoundland and Labrador
A Luxury Apartment Hotel located in the Heart of Downtown St. John's NL. 1 to 5 Bedroom Apartments with En-Suite Bathrooms and Fully Equipped Kitchens.
The Franklin is a contemporary boutique hotel situated in the heart of downtown.