Boston hotels

The Lenox, Boston

Superbly located in the heart of Boston city, this elegant hotel has played host to many esteemed guests throughout its history