Holiday Inn Berkshires in western Massachusetts offers beautifully appointed rooms in the heart of the BerksHires.