About Sheraton Hotel Newfoundland
The Sheraton Hotel Newfoundland is situated in the heart of downtown St. John's, directly adjacent to historic Fort William, a former British military outpost that now serves as a museum and tourist attraction. This hotel offers its guests an array of modern amenities, including an indoor swimming pool, perfect for relaxing after a day of exploring the city or for families with children. Additionally, all rooms are equipped with complimentary high-speed WiFi, enabling guests to stay connected throughout their stay.
The hotel's accommodations provide breathtaking views of either the vibrant downtown area or the picturesque harbour, where visitors can take in the stunning vistas and watch the fishing boats and ferries as they come and go. The Sheraton Hotel Newfoundland is an ideal choice for business travelers and tourists alike, offering easy access to the city's main attractions, including Signal Hill, where Guglielmo Marconi received the first transatlantic wireless signal, and the Cape Spear Lighthouse, the easternmost point in North America.
The hotel's on-site parking facility provides a convenient option for guests who have arrived by car, while those traveling by air can take advantage of the nearby airport shuttle service. The Sheraton Hotel Newfoundland is an excellent choice for those looking to experience all that St. John's has to offer, from its rich history and culture to its stunning natural beauty and lively arts scene.