Puffin Inn
Hotel
Ogunquit, Maine Beaches
Located 640 m from Ogunquit Beach, Puffin Inn is located in a former sea captain's home.
Number of rooms: 11
433 Main Street, PO Box 2232, Ogunquit, 03907, United States