Situé à la campagne, dans le Massachusetts, cet hôtel se trouve à 1,6 km du centre-ville de Clinton et du musée des icônes russes ainsi qu'à proximité de plusieurs lacs. Il dispose de chambres spacieuses dotées d'un balcon privé.
Cet hôtel entièrement non-fumeurs, situé à Hudson, dans le Massachussets, non loin du centre sportif de Nouvelle Angleterre et d'autres sites de la région, propose un petit déjeuner chaud gratuit servi tous les jours.