Abigail’s Hotel is a boutique property located just three blocks from Victoria's picturesque Inner Harbour. The heritage Tudor-style architecture of the building and colourful English gardens will enchant you, evoking the spirit and old-world charm of this beautiful city.