Housed in an 1800s hotel, Hannigan's offers refined rooms and fine dining. Enjoy afternoon tea and locally sourced cuisine in a cozy setting. Amenities include a pool and spa.