Old Fort Inn in Kennebunkport, known as Cape Arundel Inn Resort, seamlessly merges two 19th-century estates to offer a unique escape.
Guests can expect a wealth of amenities and experiences at this historic inn, creating a world of relaxation and luxury.
Generated from their website's infomation