A 3 km del Scottish Inns Sturbridge, los huéspedes pueden llegar a la Iglesia Católica de Notre Dame. También hay un aparcamiento.
Se puede llegar al centro de Sturbridge en 20 minutos a pie, y atracciones naturales como el Área de Recreación de Westville están a unos 25 minutos a pie. Entre los lugares de interés cultural de la zona se incluye el Museo de la Herencia Óptica, que se sitúa a 3,1 km. Los huéspedes también disfrutarán de la proximidad a Fiske Hill, que se encuentra a 10 minutos en coche. Situado a 4 km del Scottish Inns, el Santuario de Santa Ana está está abierto a los fieles y turistas.
Con vistas a la ciudad, algunas de las 20 habitaciones disponen de un televisor de pantalla plana con canales de cable, y elementos esenciales como climatización individual, calefacción central y una plancha. Algunas habitaciones están equipadas con un baño privado.
Annie's Country Kitchen está bastante cerca del Scottish Inns Sturbridge.