less details
The Blooming Inn Shelburne is a tranquil and peaceful place for families to stay. Located in the historic Moses W. Merrill homestead, built in 1852, in the charming village of Shelburne Falls, Massachusetts, this guesthouse offers comfortable and elegant lodgings with private bathrooms and shared living and dining rooms. It is a unique getaway for families to relax and unwind.