The Holly Tree Resort Hotel
Local business
02673 West Yarmouth
United States
Phone: 800-452-5202
Website: http://www.hollytreeresort.com
The Holly Tree Resort, your Fun-filled, Sun-filled Vacation Spot Located in the Heart of Historic Cape Cod!
412 Route 28
West Yarmouth, MA 02673
507-771-6677



