Nestled within medieval walls, a historic inn offers old-world charm and modern comfort.| Express.co.uk