215 Charles Street,
Boston, MA 02114
Get directions

About Us

Located in the heart of Boston’s Beacon Hill neighborhood, The Liberty Hotel is near the world’s best medical complex, posh shopping boutiques along quaint Charles Street.

Reviews