Welcome to The Rookwood Inn, a lovingly restored fairy-tale Victorian bed and breakfast in the charming village of Lenox, Massachusetts. Our unique location is peaceful and secluded, yet only a block from the town center and about a mile to Tanglewood.