Experience the old-world charm of one of Ireland's best-preserved medieval towns and save big on your stay, including breakfast, dinner and more.