This charming hotel is situated on the south coast of Maine. Perfectly located by Dock Square, in the heart of this seaside village, it is just steps away from historic sights, galleries, and speciality shops.
See more: Hotels in USA Hotels in Maine Coast - Me Holiday Destinations in USA