The Lenox Hotel

Hotels we love in the US

With so many wonderful hotels and resorts spread far and wide across the USA, it is hard to choose. Here are a few of our favourites

The Lenox, Boston

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