The Ash Point Inn is located in beautiful Owls Head, Maine, convenient to both the airport and area attractions. Enjoy visiting the Owls Head Transportation Museum, the Farnsworth Art Museum, the Owls Head Lighthouse, or biking, sailing, or swimming at a local beach less than 3 miles away.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.