Your Home Away From Home in the Beautiful Berkshires

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.

 
 

26 A Church St.

_50A7283.jpg

26 B Church St.

See more info
 

52 Main St.

 

67 Church St.

_69A1933.jpg
 

51 Church St.

 

48 Main St.