Scottish Inns Sturbridge

142 Main Street, Sturbridge, MA 01566 142 Main Street, Sturbridge Directions
Today 12:00 AM - 11:59 PM Open All Hours
Be the first to recommend this place!
100% of 1 customers recommended

About this Business

  • Hours
    12:00 AM - 11:59 PM



From Our Editors

Scottish Inn has the best amenities around. Enjoy Scottish Inn when you stay in Sturbridge. Access the Internet free of charge via Scottish Inn's complimentary wifi.

Affordable accommodations or nice ones? Scottish Inn doesn't make you choose. With the many parking options in the area, you can find open parking spaces throughout your whole stay. There's no better way to escape your hectic weekly schedule than with a quick trip to Scottish Inn in Sturbridge.

Explore Nearby
Scottish Inns Sturbridge

12:00 AM - 11:59 PM
Groupon has verified that the customer actually visited Scottish Inns Sturbridge.