1373 Post Road, Wells
Village By The Sea is located in Wells and features an on-site fitness centre and an outdoor swimming pool. This resort provides complimentary wireless Internet access. Each unit at the property comes with a balcony or patio.