Welcome to The Liberty, a luxury haven nestled at the foot of Boston’s historic Beacon Hill. This iconic hotel, which was originally built as a...