Boston MAA Beacon Hill Thanksgiving Alexa / November 30, 2019 // STAY // The Liberty Hotel The Liberty Hotel in Beacon Hill has become one of my favorite hotels, period!