Sheraton Hotel Newfoundland Updated

115 Cavendish Square
St. John's, Newfoundland and Labrador A1C 3K2 Canada


Our St. John's, Newfoundland wedding venues are conveniently located in the heart of downtown St. John's. We are within walking distance to many local restaurants and things to do in St. John's, Newfoundland, including Johnson Geo Centre, hiking trails, kayaking and more.



  • Click to Call