Venue

The Lenox Hotel,

Boston,

USA

The Lenox Hotel, Boston mixes history with contemporary. At the heart of Massachusetts, it offers a vibrant and warm atmosphere with outstanding transport links.