Stay at a welcoming sanctuary at the heart of Beacon and enjoy a charming and relaxing stay at The Duchess Inn and Spa. The beautiful boutique hotel is located on the town’s Main Street and boasts classic and clean design, friendly service, and luxurious details. We loved our Duchess Suite incorporating a sumptuous master bedroom, spa quality bathroom, and cozy lounge space. There was even a small separate bedroom perfect for those traveling with children. Guests have full use of the property during their stay including the stunning rooftop and ambient solarium. You are just steps from all it Beacon’s tempting restaurants, eclectic boutiques, and cute cafes. An amazing option for romantic getaways or a tranquil getaway with family and friends.