Important place or monument close to the hotel: Situated in the heart of St. John's, the oldest city in North America, great view of the harbor, Signal Hill and the historic city center.