Landmark hotel located in historic downtown overlooking St. John’s harbour and Signal Hill. Steps away from shopping, restaurants, museums and nightlife. Enjoy luxurious guestrooms, chic new lounge bivver, all-day modern restaurant, health club, pool/saunas, lush Court Garden, on-site spa and high speed Internet access.
CategoriesAccommodations, Hotels, Venues
Open in Maps
Sheraton Hotel Newfoundland
115 Cavendish Square, St. John's, NL, Canada
115 Cavendish Square