Western Massachusetts hotel