Seven Hills Inn

Seven Hills Inn
40 Plunkett St., Lenox, MA 01240 United States (USA)