Skip to main content
LodgingReal Estate

Downtown Upstairs

917.532.4283 •

Nestled in vibrant downtown Lenox, Massachusetts, Downtown Upstairs is the perfect place to begin your Berkshires getaway. Our three unique apartments are newly renovated, tastefully and luxuriously furnished, and equipped with everything you need to make the most out of your trip. And being right in the heart of the Berkshires, there’s no better place to base yourself when exploring the region, allowing you to come home and completely unwind after spending your days taking in everything that the Berkshires has to offer.