We stayed at Fairhaven Inn for a wedding and had a great time! Many friends and family members stayed there as well which added to the fun. The living room area is warm and welcoming and an ideal spot for relaxing, the rooms were immaculate and very comfortable and with the inn located in Fairhaven, it is the perfect play... more








