Fairfield Inn and Suites by Marriott Lenox Great Barrington/Berkshires 3 stars

249 Stockbridge Road , Great Barrington, MA 01230, USA

Hotel image
Read more reviews for Fairfield Inn and Suites by Marriott Lenox Great Barrington/Berkshires