Lenox is a city in Massachusetts, United States. It has many popular attractions, including The Mount, Edith Wharton's Home, Mass Audubon's Pleasant Valley Wildlife Sanctuary, Ventfort Hall Mansion and Gilded Age Museum, perfect for a trip!
Show Less
Lenox Travel Guide
Destination Overview
Destination Introduction
Lenox is a city in Massachusetts, United States. It has many popular attractions, including The Mount, Edith Wharton's Home, Mass Audubon's Pleasant Valley Wildlife Sanctuary, Ventfort Hall Mansion and Gilded Age Museum, perfect for a trip!
Show Less
Experience Lenox
What to Do
Looking for things to do in Lenox? We provide up-to-date info on everything from must-see scenic spots to local hangouts.