Free Wi-Fi
Parking
A perfect fit for a big group of travellers: apartment «Kennebunk Apartment w/ Local Beach Access!» is located in Kennebunk. This apartment is located in the very center of the city.
18 Storer St, Kennebunk, 04043