Sheraton Hotel Newfoundland

from
check rates
avg/night
up to: % savings
115 Cavendish Square, St. John's, NL
  • stars
  • rating
Situated in the city center, this spa hotel is close to Johnson Geo Centre, The Rooms, and Signal Hill. Local attractions also include Railway Coastal Museum and MUN Botanical Garden. read more
Special Offer
Reviews