Quote Your Trip

Summary

Destination
USA
Hotel
Canyon Ranch Lenox, Massachusetts

Bounded by the Atlantic Ocean to the east and the Pacific Ocean to the west, USA (United States of America) owns the third-largest land as well as the population in the world.

Situated on 120 woodland acres, Canyon Ranch is 150 miles from New York City and 130 miles from Boston.

Trip Information



Guest Information



Contact Information