caption: The Courtyard by Marriott opened in June 2017 in Lenox. The $10 million, 92 room hotel is designed to attract business travelers on weekdays, especially in the off-season, and leisure guests at all times.