Stay at this St. John's hotel in Newfoundland -- surrounded by city and nature in North America's oldest city. The Travellers Inn St Johns is conveniently situated close to St. John's business community and offers easy access for touring the city and surrounding area including the waterfront for whale watching, fishing and boat tours. Hotel guests will appreciate the variety of nearby shopping and dining at the Avalon Mall.
Each spacious, well-appointed room is designed with today's traveler in mind, equipped with high-speed Internet, working desk and coffee maker for a comfortable stay. For added comfort and convenience, the Flatrock Bar 'n Grill offers a full menu with local specialties. Meeting facilities can accommodate groups from 10 to 100 and offers audio/visual services for events in the St. John's area.
While traveling to the City of Legends, experience the friendly and knowledgeable staff at the Travellers Inn St Johns.