Pyramid Hotels Hotels Closest To Cheers at Beacon Hill 84 Beacon St.