The Liberty Hotel

215 Charles Street
Boston, Massachusetts 02114

617-224-4000

[email protected]

Visit Website

Located at the foot of Beacon Hill, the Liberty is the ultimate luxury Boston hotel, with 400-800 square-foot rooms & suites, three acclaimed restaurants, and a thriving nightlife.