Upcoming Events
No event found!
When you want to explore culture, entertainment or dining, you won’t have to travel far. Although situated in a rural setting of Charlton, Massachusetts, The Overlook is only an hour’s drive from Boston, Providence and Hartford. Even closer is the popular city of Worcester and quaint town of Sturbridge, which draws visitors from all the Northeast. The interactive map below will give you a sampling of the many ways you can find what you are looking for or new ideas for adventure, just a short drive from The Overlook.