Sheraton Hotel Newfoundland 5.15

4.2 star(s) from 232 votes
115 Cavendish Square
St. John's, Newfoundland and Labrador, NL A1C 3K2
Canada

About Sheraton Hotel Newfoundland

Sheraton Hotel Newfoundland Sheraton Hotel Newfoundland is one of the popular place listed under Hotel in St. John's, Newfoundland And Labrador ,

Contact Details & Working Hours

Details

Although Newfoundland is known as "the rock" for its rugged terrain, it is home to Canada's friendliest souls. You'll find a host of them at the Sheraton Hotel Newfoundland. Here in this perfect blend of rustic scenery and eastern Canadian hospitality, you'll discover a relaxed elegance that reflects the spirit of these shores.

Map of Sheraton Hotel Newfoundland

Updates from Sheraton Hotel Newfoundland

Reviews of Sheraton Hotel Newfoundland

   Loading comments-box...