Overlooking St. John's historic harbour is a hotel that offers travellers a wealth of amenities all within the reach of this historic city.