Atlantic Place is an imposing structure and a business hub in the area. Take a look from outside or check if you can take a tour.
You'll have to make your way to Downtown St. John's to visit this commercial building. If you're eager for some sightseeing later on, why not stop by Memorial University of Newfoundland? It's within reach of Atlantic Place.