Holiday Inn BERKSHIRES

40 MAIN STREET
NORTH ADAMS
Massachusetts
United States