Luxury Hotels in Newfoundland Island, NL » Sheraton Newfoundland » Photo Gallery Sheraton Newfoundland - St Johns, NF, Canada Sheraton Newfoundland : Click Here to View Full Hotel Description >> Signature King Court Garden Bona Vista Restaurant Confederation Room Exterior