Este hotel de Sturbridge, Massachusetts, está situado en el lago Cedar, junto al centro de conferencias de Sturbridge. El Super 8 cuenta con piscina exterior de temporada y habitaciones con WiFi gratuita.
Las habitaciones disponen de aire acondicionado, nevera, microondas y TV de pantalla plana por cable. También incluyen cafetera, secador de pelo y utensilios de planchado.
El Super 8 Sturbridge sirve un desayuno diario para llevar. La recepción está abierta las 24 horas y ofrece servicio de fax/fotocopias. También hay sala de reuniones, centro de fitness y servicio de lavandería. El hotel admite mascotas y ofrece aparcamiento gratuito.
El Super 8 se encuentra a 2 minutos en coche del Museo y la localidad de Old Sturbridge. El hotel está a 3 millas del campo de golf Hemlock Ridge.