My wife and I recently spent several nights at the Seven Hills Inn located in Lenox, MA. What a wonderful gem this place is. The rooms are beautifully furnished and decorated, the staff is cordial and the location is absolutely stunning. We look forward to going back to our next stay there!!
You have no recent hotel searches.