Sheraton Hotel Newfoundland
115 Cavendish Square · St. John's · Newfoundland A1C5W8 · Canada · Phone: (709) 726-4980