Sheraton Hotel Newfoundland
- Hotel / Motel
Situated in the heart of the capital city, Sheraton Hotel Newfoundland provides breathtaking views of the harbour, Signal Hill, the Narrows and the historic downtown. The hotel offers convenient access to the downtown business district, shops, boutiques and specialty services. Sheraton provides charm and relaxed elegance in spacious guestrooms and refined suites that offer the comfort and convenience of home, as well as a wide spectrum of amenities to meet your business or leisure needs. On site restaurant, lounge, in-door pool, fitness centre, and 17,000 sq ft of meeting space.