Company description
Sheraton Hotel Newfoundland is a luxury hotel in St. John's, Newfoundland and Labrador, Canada. The original Newfoundland Hotel, an 8-storey brick structure, was opened in 1926 in St. John's. The hotel was owned and operated by the Newfoundland Hotel Facilities, Ltd. Ownership of the hotel was transferred to the Canadian National Railway hotel division in 1949 following Confederation. From 1939 to 1949 ...