Travellers Inn St. John's Hotel
The Travellers Inn St. John's Hotel is situated in historic St. John's, Newfoundland, only
10 minutes from downtown and in the heart of the city's business district. The hotel's convenient
location allows visitors easy access to popular attractions and landmarks, hiking trails and
Avalon Mall, the largest shopping centre on the island.
Visit St. John's, Newfoundland and discover one of the oldest cities in North America. This
is a city unlike any other, cradled in a harbour carved from granite and surrounded by hills
running down to the ocean. With quaint side streets of a thousand colours and friendly faces
waiting to greet you, St. John's promises a charismatic experience. This is where the North
American day dawns first and where natural beauty waits around every corner to take your breath
away. By land, sea or air, come take a journey to the city of legends.
Wake up to St. John's!
Summer rates from $109!
Stay for two nights or more and receive a FREE night! Click
here for more details.
Click
here to book now.
Bed & Breakfast Package
Comfortable accommodations for two people, feast on a full American breakfast delivered
to your room.
Book
Now from $73.99/night
Our St John's hotel has been recognized as a destination of choice for eco-conscious travellers.
For more information on HAC's Eco-rating program, please visit: www.hotelassociation.ca. |