Le Super 8 Sturbridge est situé à Sturbridge, dans le Massachusetts, à 8,6 km du parc d'État de Wells. Une connexion Wi-Fi est disponible gratuitement dans tout l'hôtel et les chambres traditionnelles comprennent une télévision par câble avec la chaîne HBO.
Toutes les chambres de l'Hamilton Inn Sturbridge disposent d'un four micro-ondes, d'un réfrigérateur, d'une cafetière et d'une télévision à écran plat. Ces chambres climatisées comprennent une radio.
La réception est ouverte 24h/24.
L'entreprise vinicole Obadiah Mcintyre Farm se trouve à 14 minutes de route du Sturbridge Hamilton Inn. Le sanctuaire naturel de Capen Hill est accessible en 10 minutes de route.