115 Cavendish Square
St. John’s, Newfoundland and Labrador
A1C 3K2, Canada
St. John’s prestigious luxury hotel, with breathtaking panoramic ocean views. Steeped in history and built on the site of the old Fort William at the base of Signal Hill, the beautifully designed Sheraton Hotel is located in the heart of downtown St. John’s with views of historic St. John's harbour and just steps from boutique shopping and legendary George Street.
Art Gallery Business Centre Conference and Event Facilities Fitness Centre Meeting Facilities Non-Smoking Hotel Parking Pets Allowed Refrigerator Restaurant Retail Sauna Spa Swimming Pool Wheelchair accessible Wireless High Speed Internet