Revere Hotel Boston Common: Location & Reviews