dismiss

The Liberty, a Starwood Luxury Collection Hotel, Boston

The Liberty, a Starwood Luxury Collection Hotel, is located in downtown Boston in the historic West End, convenient to top attractions including the historic harbor area, the Museum of Science, and Kendall Square. With seasonal bike and boat rentals, guests can enjoy the outdoors and get a unique perspective of Boston. Couples and business travelers alike will appreciate luxury amenities such as valet parking and in-room massages. Dine and experience unique cocktails and extensive wine lists at the award-winning Clink, Scampo, Alibi, and Liberty Bar. Famous for its former identity as the Charles Street Jail, the Liberty Hotel is now a landmark location known for its style and elegance.

1 suites at The Liberty, a Starwood Luxury Collection Hotel, Boston

1 suites

0 amenities at The Liberty, a Starwood Luxury Collection Hotel, Boston

    0 images of The Liberty, a Starwood Luxury Collection Hotel, Boston

      The Liberty, a Starwood Luxury Collection Hotel, Boston reviews

      548 reviews

      The Liberty, a Starwood Luxury Collection Hotel, Boston Location

      215 Charles St

      Boston, MA 02114 US

      1 (855) 282-1325