Welcome to St. John's, Newfoundland we hope you enjoy your stay.
The Delta St. John's Hotel offers quick access to all of the best things to do in St. John's. View the list of things to do below...
Guided Tours - Bird The Rock: Newfoundlnad Bird & Nature Tours
Mile One Centre
Museums & Galleries
University Botanical Garden
Petty Harbour Mini Aquarium