at 102 Kenmount Rd, St. John's, Newfoundland and Labrador , A1B 3R2 Canada
Hotel St John's is St. John's, Newfoundland and Labrador based place and this enity listed in Hotel category. Located at 102 Kenmount Rd NL A1B 3R2. Contact phone number of Hotel St John's: +1 709-722-9330
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.