Apple Tree Inn is a hotel near Tanglewood that is popular with HotelsCombined users, scoring 7.9 across 321 reviews.