Apple Tree Inn
United States
>
Massachusetts
>
Berkshire County
>
Lenox
>
Apple Tree Inn
Apple Tree Inn is a hotel in Lenox.
Apple Tree Inn
Building
Yes
Tourism
Hotel
Richmond Mountain Road
Koussevitzky Music Shed