Address: 16 Blantyre Rd, Lenox, MA 01240, United States.
This resort would become more crowded in the foliage season. This is a five-star resort and a romantic getaway. It has beautiful estates with many leaf-peeping scenic spots. Also, you can enjoy the spa, fine dining, tennis etc from here.