Welcome to our private home which is lovingly referred to in Sturbridge as "The Castle". Built after a castle in the south of France, our home is a very beautiful and extremely comfortable place to stay. We enjoy hosting guests. We welcome guests to rent the private master bedroom suite with full private bathroom with shower and separate tub. Cable tv/internet/flat screen tv. Gorgeous grounds and English garden await you. Close to everything Sturbridge has to offer! Come stay at the castle!