The Liberty, a Luxury Collection Hotel, Boston
With one of the world’s most unique addresses, The Liberty, a Luxury Collection Hotel, Boston is located at the foot of Beacon Hill in Boston, MA. Guests are just steps away from the Esplanade, posh boutiques, the Freedom Trail and Boston Public Gardens.