New England has many quaint towns and Cape Elizabeth, located on the coast of Maine, has so much charm. At the Inn by the Sea you will experience elegant surroundings and will be welcomed as a family. If you are a dog lover, you will appreciate how they go above and beyond to give your furry friend a fun stay. Make sure you ask to meet the dog they are fostering.
Read here about our fun stay at Inn by the Sea.