Editor |

Address: 16 Blantyre Rd, Lenox, MA 01240, United States.

Maps & Direction

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.

Blantyre Photo

Leave a comment

Special Offers

Top Tour Packages