Canyon Ranch Lenox, Massachusetts is a wellness retreat resort located on 120 woodland acres. Canyon Ranch can accommodate 200 guests in the modern, two story Inn with 126 newly remodeled guest rooms and suites. The mansion that hosts Canyon Ranch Lenox is a replica of Louis XVI’s Petit Trianon and was built by the architects who designed the New York City Public Library. The kitchens are legendary for continual innovation, quality and freshness of all ingredients, and great tastes. Canyon Ranch...
Read more
Gallery
Offers
For up-to-date availability and promotions, please CALL US today at: 1 (844) 785-8575.
Room Types
Deluxe King
The Deluxe King room features:
364 sq ftKing bed with Mascioni® Italian linensS ...
Our team of travel experts know each and every one of the properties in our collection. From outstanding oceanfront hotels in Florida to the best Caribbean resorts, we'll help you plan a luxury beach vacation to remember.