First Lenox Library befindet sich knapp 1 km vom Hotel Canyon Ranch Lenox entfernt und ist einen Besuch wert. Das Resort mit 126 Zimmern verfügt auch über ein Hallenbad.
Innerhalb von 15 Minuten zu Fuß gelangt man ins Zentrum von Lenox. Concepts of Art Lenox Judaica ist 14 Fußminuten entfernt gelegen. Auch Schermerhorn Park liegt in 50 Metern von der Unterkunft entfernt. The Mount liegt in ungefähr 25 Gehminuten Entfernung vom Canyon Ranch. Das Hotel liegt gleich neben der Bushaltestelle Lenox und bietet eine gute Anbindung an viele Sehenswürdigkeiten.
Die Zimmer verfügen über eine Sitzecke und sind zudem mit einem Schreibtisch ausgestattet. Sie bieten eine getrennte Toilette und eine Dusche in den Badezimmern. Die Badezimmer bieten eine getrennte Toilette und eine Dusche sowie Annehmlichkeiten wie einen Haartrockner und Badelaken.
Das Restaurant The Portico by Jeffrey Thompson verwöhnt die Gäste mit amerikanischen Gerichten und liegt weniger als 1 km von dem 3-Sterne-Hotel Canyon Ranch Lenox entfernt.